[CAAS] Representing DaemonSets via K8S Charms

DaemonSet Definition
DaemonSet Example

The kernel-image-puller in the above yaml is a good example of a pod that needs to run on every node. Are there plans to model DaemonSet in Juju?

Yes, there are plans. The charm metadata.yaml has a deployment section with a type which is currently stateful or stateless. We’d be looking to add daemonset as an option there.
We were hoping to get there for Juju 2.7 but it will likely not be done before 2.7.x.

2 Likes