diff --git a/charts/latest/csi-driver-nfs-v0.0.0.tgz b/charts/latest/csi-driver-nfs-v0.0.0.tgz index 0e74e3d0c..7606e64d3 100644 Binary files a/charts/latest/csi-driver-nfs-v0.0.0.tgz and b/charts/latest/csi-driver-nfs-v0.0.0.tgz differ diff --git a/charts/latest/csi-driver-nfs/templates/csi-nfs-controller.yaml b/charts/latest/csi-driver-nfs/templates/csi-nfs-controller.yaml index 88d74af26..f4b9dd7c7 100644 --- a/charts/latest/csi-driver-nfs/templates/csi-nfs-controller.yaml +++ b/charts/latest/csi-driver-nfs/templates/csi-nfs-controller.yaml @@ -25,10 +25,10 @@ spec: dnsPolicy: {{ .Values.controller.dnsPolicy }} serviceAccountName: {{ .Values.serviceAccount.controller }} # runOnControlPlane=true or runOnMaster=true only takes effect if affinity is not set - {{- if contains (tpl "{{ .Values.controller.affinity }}" .) "nodeSelectorTerms" }} + {{- if tpl "{{ .Values.controller.affinity }}" . | contains "nodeSelectorTerms" }} {{- with .Values.controller.affinity }} affinity: - {{ toYaml . | indent 8 }} +{{ toYaml . | indent 8 }} {{- end }} {{- else if or .Values.controller.runOnControlPlane .Values.controller.runOnMaster}} affinity: diff --git a/charts/latest/csi-driver-nfs/templates/csi-snapshot-controller.yaml b/charts/latest/csi-driver-nfs/templates/csi-snapshot-controller.yaml index 0c2c74bce..d14f0f7c7 100644 --- a/charts/latest/csi-driver-nfs/templates/csi-snapshot-controller.yaml +++ b/charts/latest/csi-driver-nfs/templates/csi-snapshot-controller.yaml @@ -47,10 +47,10 @@ spec: nodeSelector: kubernetes.io/os: linux # runOnControlPlane=true or runOnMaster=true only takes effect if affinity is not set - {{- if contains (tpl "{{ .Values.controller.affinity }}" .) "nodeSelectorTerms" }} + {{- if tpl "{{ .Values.controller.affinity }}" . | contains "nodeSelectorTerms" }} {{- with .Values.controller.affinity }} affinity: - {{ toYaml . | indent 8 }} +{{ toYaml . | indent 8 }} {{- end }} {{- else if or .Values.controller.runOnControlPlane .Values.controller.runOnMaster}} affinity: