Closed onedr0p closed 4 years ago
There's documentation on how to apply taints to each container in the deployments.
Perhaps a Ceph.converged: true
Variable that when false sets a taint similar to the master one?
Then use the tolerations within the helm chart to allow Ceph to run on the tainted node.
Need to apply tolerations to deployments
Also need to apply tolerations to the cluster.yaml
https://github.com/k8s-at-home/k8s-cluster/blob/master/cluster/rook-ceph/cluster/cluster.yaml
Would be nice to taint the servers running rook-ceph and apply tolerations to the rook-ceph deployments. This way standard workloads can only be ran on the worker nodes without any affinity rules.