aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorViktor Kuzmin <kvaster@gmail.com>2024-03-29 20:48:49 +0200
committerChris Lu <chrislusf@users.noreply.github.com>2024-03-29 12:33:57 -0700
commitb402b511a6de37ce3168ef6bdf37857fbacc0f2f (patch)
treee4b6c63605667066574308f906837869b229f23d
parentf65774057adde179719ff2ffd2c9aa10ef35ad1c (diff)
downloadseaweedfs-csi-driver-b402b511a6de37ce3168ef6bdf37857fbacc0f2f.tar.xz
seaweedfs-csi-driver-b402b511a6de37ce3168ef6bdf37857fbacc0f2f.zip
Allow to set nodeAffinity for controller
-rw-r--r--deploy/helm/seaweedfs-csi-driver/templates/deployment.yaml3
1 files changed, 3 insertions, 0 deletions
diff --git a/deploy/helm/seaweedfs-csi-driver/templates/deployment.yaml b/deploy/helm/seaweedfs-csi-driver/templates/deployment.yaml
index edbc143..b955597 100644
--- a/deploy/helm/seaweedfs-csi-driver/templates/deployment.yaml
+++ b/deploy/helm/seaweedfs-csi-driver/templates/deployment.yaml
@@ -16,6 +16,9 @@ spec:
priorityClassName: system-cluster-critical
serviceAccountName: {{ template "seaweedfs-csi-driver.name" . }}-controller-sa
affinity:
+ {{- if and .Values.controller.affinity .Values.controller.affinity.nodeAffinity }}
+ nodeAffinity: {{ toYaml .Values.controller.affinity.nodeAffinity | nindent 10 }}
+ {{- end }}
{{- if and .Values.controller.affinity .Values.controller.affinity.podAffinity }}
podAffinity: {{ toYaml .Values.controller.affinity.podAffinity | nindent 10 }}
{{- end }}