Merge pull request #780 from andyzhangx/add-CriticalAddonsOnly-toleration

fix: add CriticalAddonsOnly toleration into controller pod
This commit is contained in:
Andy Zhang 2024-10-21 10:32:25 +08:00 committed by GitHub
commit 1f84a95e52
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 6 additions and 0 deletions

View File

@ -71,6 +71,9 @@ controller:
- key: "node-role.kubernetes.io/control-plane" - key: "node-role.kubernetes.io/control-plane"
operator: "Exists" operator: "Exists"
effect: "NoSchedule" effect: "NoSchedule"
- key: "CriticalAddonsOnly"
operator: "Exists"
effect: "NoSchedule"
resources: resources:
csiProvisioner: csiProvisioner:
limits: limits:

View File

@ -33,6 +33,9 @@ spec:
- key: "node-role.kubernetes.io/control-plane" - key: "node-role.kubernetes.io/control-plane"
operator: "Exists" operator: "Exists"
effect: "NoSchedule" effect: "NoSchedule"
- key: "CriticalAddonsOnly"
operator: "Exists"
effect: "NoSchedule"
containers: containers:
- name: csi-provisioner - name: csi-provisioner
image: registry.k8s.io/sig-storage/csi-provisioner:v5.1.0 image: registry.k8s.io/sig-storage/csi-provisioner:v5.1.0