aboutsummaryrefslogtreecommitdiff
path: root/deploy
diff options
context:
space:
mode:
authorViktor Kuzmin <kvaster@gmail.com>2023-08-07 11:23:40 +0300
committerChris Lu <chrislusf@users.noreply.github.com>2023-08-07 10:22:05 -0700
commita5a2c638d1622ac194d108fdb9b2aa6a1e56bdbd (patch)
treee2d4d5aff1bf028452ed90c5d4c660d29ff946b7 /deploy
parent44d2cf555cf470e9fe689976b8f55f6be2730ab5 (diff)
downloadseaweedfs-csi-driver-a5a2c638d1622ac194d108fdb9b2aa6a1e56bdbd.tar.xz
seaweedfs-csi-driver-a5a2c638d1622ac194d108fdb9b2aa6a1e56bdbd.zip
Allow to separate ControllerServer and NodeServer, allow to disable attacher (it do nothing in reality)
Diffstat (limited to 'deploy')
-rw-r--r--deploy/helm/seaweedfs-csi-driver/templates/daemonset.yml3
-rw-r--r--deploy/helm/seaweedfs-csi-driver/templates/statefulset.yml3
2 files changed, 6 insertions, 0 deletions
diff --git a/deploy/helm/seaweedfs-csi-driver/templates/daemonset.yml b/deploy/helm/seaweedfs-csi-driver/templates/daemonset.yml
index 8d90cd3..d6fc537 100644
--- a/deploy/helm/seaweedfs-csi-driver/templates/daemonset.yml
+++ b/deploy/helm/seaweedfs-csi-driver/templates/daemonset.yml
@@ -65,6 +65,9 @@ spec:
- "--nodeid=$(NODE_ID)"
- "--cacheDir=/var/cache/seaweedfs"
- "--dataLocality={{ .Values.dataLocality }}"
+ - "--node"
+ - "--controller"
+ - "--attacher"
{{- if .Values.node.injectTopologyInfoFromNodeLabel.enabled }}
- "--dataCenter=$(DATACENTER)"
{{- end }}
diff --git a/deploy/helm/seaweedfs-csi-driver/templates/statefulset.yml b/deploy/helm/seaweedfs-csi-driver/templates/statefulset.yml
index 56d0b76..6d5c16b 100644
--- a/deploy/helm/seaweedfs-csi-driver/templates/statefulset.yml
+++ b/deploy/helm/seaweedfs-csi-driver/templates/statefulset.yml
@@ -79,6 +79,9 @@ spec:
- "--endpoint=$(CSI_ENDPOINT)"
- "--filer=$(SEAWEEDFS_FILER)"
- "--nodeid=$(NODE_ID)"
+ - "--node"
+ - "--controller"
+ - "--attacher"
env:
- name: CSI_ENDPOINT
value: unix:///var/lib/csi/sockets/pluginproxy/csi.sock