hydro-project / fluent

A data-driven compute platform
Apache License 2.0
1.22k stars 173 forks source link

Suggestion: move to DaemonSet deployments for tasks required on every node #118

Closed Waterdrips closed 5 years ago

Waterdrips commented 5 years ago

Hi,

You mentioned at the Craft Conf talk that the deployments are not managed as a deamonset. It might be good to deploy them in this way so you can guarantee every node gets 1 set of the application components.

Kubernetes docs on DaemonSets : https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/

vsreekanti commented 5 years ago

Thanks for pointing this out, @Waterdrips. It looks like DaemonSets simplify a lot of the deployment challenges we've had. Thanks for pointing this out! I'm working on moving to this model right now. 😄