From 24229639b43ac741c8f15e7731bb2b3af351e58c Mon Sep 17 00:00:00 2001 From: Erki Aas Date: Thu, 7 Aug 2025 21:42:03 +0300 Subject: [PATCH] Allow rook on control plane nodes --- rook-ceph/kustomization.yaml | 52 ++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/rook-ceph/kustomization.yaml b/rook-ceph/kustomization.yaml index e1cf39e..d1124a5 100644 --- a/rook-ceph/kustomization.yaml +++ b/rook-ceph/kustomization.yaml @@ -38,6 +38,58 @@ 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 - ./storage-classes.yaml