diff --git a/deploy/helm/templates/attacher.yaml b/deploy/helm/templates/attacher.yaml index c825406..bc855c1 100644 --- a/deploy/helm/templates/attacher.yaml +++ b/deploy/helm/templates/attacher.yaml @@ -77,8 +77,10 @@ spec: spec: serviceAccount: csi-attacher-sa tolerations: - - key: node-role.kubernetes.io/master - operator: "Exists" + - key: node-role.kubernetes.io/master + operator: Exists + - key: CriticalAddonsOnly + operator: Exists containers: - name: csi-attacher image: {{ .Values.images.attacher }} diff --git a/deploy/helm/templates/provisioner.yaml b/deploy/helm/templates/provisioner.yaml index f70a50b..212197f 100644 --- a/deploy/helm/templates/provisioner.yaml +++ b/deploy/helm/templates/provisioner.yaml @@ -72,6 +72,8 @@ spec: tolerations: - key: node-role.kubernetes.io/master operator: Exists + - key: CriticalAddonsOnly + operator: Exists {{- with .Values.tolerations.controller }} {{- toYaml . | nindent 8 }} {{- end }} diff --git a/deploy/kubernetes/attacher.yaml b/deploy/kubernetes/attacher.yaml index 06a8be1..b70a222 100644 --- a/deploy/kubernetes/attacher.yaml +++ b/deploy/kubernetes/attacher.yaml @@ -81,9 +81,6 @@ spec: operator: Exists - key: CriticalAddonsOnly operator: Exists - - operator: Exists - effect: NoExecute - tolerationSeconds: 300 containers: - name: csi-attacher image: quay.io/k8scsi/csi-attacher:v3.0.1 diff --git a/deploy/kubernetes/provisioner.yaml b/deploy/kubernetes/provisioner.yaml index 26c6f6a..179cff8 100644 --- a/deploy/kubernetes/provisioner.yaml +++ b/deploy/kubernetes/provisioner.yaml @@ -70,8 +70,10 @@ spec: spec: serviceAccount: csi-provisioner-sa tolerations: - - key: node-role.kubernetes.io/master - operator: "Exists" + - key: node-role.kubernetes.io/master + operator: Exists + - key: CriticalAddonsOnly + operator: Exists containers: - name: csi-provisioner image: quay.io/k8scsi/csi-provisioner:v2.1.0