diff --git a/charts/latest/csi-driver-smb-v0.0.0.tgz b/charts/latest/csi-driver-smb-v0.0.0.tgz index 5de04033edf..65666f0e4b9 100644 Binary files a/charts/latest/csi-driver-smb-v0.0.0.tgz and b/charts/latest/csi-driver-smb-v0.0.0.tgz differ diff --git a/charts/latest/csi-driver-smb/values.yaml b/charts/latest/csi-driver-smb/values.yaml index b8441212dd8..6e590df3707 100755 --- a/charts/latest/csi-driver-smb/values.yaml +++ b/charts/latest/csi-driver-smb/values.yaml @@ -78,6 +78,9 @@ controller: - key: "node-role.kubernetes.io/control-plane" operator: "Exists" effect: "NoSchedule" + - key: "CriticalAddonsOnly" + operator: "Exists" + effect: "NoSchedule" node: maxUnavailable: 1 diff --git a/deploy/csi-smb-controller.yaml b/deploy/csi-smb-controller.yaml index 4bb5f8f14a9..e59a050d165 100644 --- a/deploy/csi-smb-controller.yaml +++ b/deploy/csi-smb-controller.yaml @@ -33,6 +33,9 @@ spec: - key: "node-role.kubernetes.io/control-plane" operator: "Exists" effect: "NoSchedule" + - key: "CriticalAddonsOnly" + operator: "Exists" + effect: "NoSchedule" containers: - name: csi-provisioner image: registry.k8s.io/sig-storage/csi-provisioner:v5.1.0