forked from k-space/kube
		
	Allow rook on control plane nodes
This commit is contained in:
		| @@ -12,6 +12,29 @@ helmCharts: | ||||
|   repo: https://charts.rook.io/release | ||||
|   version: v1.17.7 # helm search repo rook-release/rook-ceph --versions | ||||
|   namespace: rook-ceph # templating broken otherwise | ||||
|   valuesInline: | ||||
|     tolerations: | ||||
|         - key: "node-role.kubernetes.io/master" | ||||
|           operator: "Exists" | ||||
|           effect: "NoSchedule" | ||||
|         - key: "node-role.kubernetes.io/control-plane" | ||||
|           operator: "Exists" | ||||
|           effect: "NoSchedule" | ||||
|     csi: | ||||
|       pluginTolerations: | ||||
|           - key: "node-role.kubernetes.io/master" | ||||
|             operator: "Exists" | ||||
|             effect: "NoSchedule" | ||||
|           - key: "node-role.kubernetes.io/control-plane" | ||||
|             operator: "Exists" | ||||
|             effect: "NoSchedule" | ||||
|       provisionerTolerations: | ||||
|           - key: "node-role.kubernetes.io/master" | ||||
|             operator: "Exists" | ||||
|             effect: "NoSchedule" | ||||
|           - key: "node-role.kubernetes.io/control-plane" | ||||
|             operator: "Exists" | ||||
|             effect: "NoSchedule" | ||||
|  | ||||
| - includeCRDs: true | ||||
|   name: &name rook-ceph-cluster | ||||
| @@ -38,57 +61,6 @@ helmCharts: | ||||
|     cephObjectStores: [] | ||||
|     toolbox: | ||||
|       enabled: true | ||||
|     operator: | ||||
|       tolerations: | ||||
|         - key: "node-role.kubernetes.io/master" | ||||
|           operator: "Exists" | ||||
|           effect: "NoSchedule" | ||||
|         - key: "node-role.kubernetes.io/control-plane" | ||||
|           operator: "Exists" | ||||
|           effect: "NoSchedule" | ||||
|     cluster: | ||||
|       mon: | ||||
|         tolerations: | ||||
|           - key: "node-role.kubernetes.io/master" | ||||
|             operator: "Exists" | ||||
|             effect: "NoSchedule" | ||||
|           - key: "node-role.kubernetes.io/control-plane" | ||||
|             operator: "Exists" | ||||
|             effect: "NoSchedule" | ||||
|       mgr: | ||||
|         tolerations: | ||||
|           - key: "node-role.kubernetes.io/master" | ||||
|             operator: "Exists" | ||||
|             effect: "NoSchedule" | ||||
|           - key: "node-role.kubernetes.io/control-plane" | ||||
|             operator: "Exists" | ||||
|             effect: "NoSchedule" | ||||
|       osd: | ||||
|         tolerations: | ||||
|           - key: "node-role.kubernetes.io/master" | ||||
|             operator: "Exists" | ||||
|             effect: "NoSchedule" | ||||
|           - key: "node-role.kubernetes.io/control-plane" | ||||
|             operator: "Exists" | ||||
|             effect: "NoSchedule" | ||||
|     csi: | ||||
|       rbdplugin: | ||||
|         tolerations: | ||||
|           - key: "node-role.kubernetes.io/master" | ||||
|             operator: "Exists" | ||||
|             effect: "NoSchedule" | ||||
|           - key: "node-role.kubernetes.io/control-plane" | ||||
|             operator: "Exists" | ||||
|             effect: "NoSchedule" | ||||
|       cephfsplugin: | ||||
|         tolerations: | ||||
|           - key: "node-role.kubernetes.io/master" | ||||
|             operator: "Exists" | ||||
|             effect: "NoSchedule" | ||||
|           - key: "node-role.kubernetes.io/control-plane" | ||||
|             operator: "Exists" | ||||
|             effect: "NoSchedule" | ||||
|  | ||||
|  | ||||
| resources: | ||||
| # - ssh://git@git.k-space.ee/secretspace/kube/rook-ceph # secrets: rook-ceph-external-admin-secret | ||||
|   | ||||
		Reference in New Issue
	
	Block a user