diff options
| author | duanhongyi <duanhongyi@doopai.com> | 2023-10-20 10:55:27 +0800 |
|---|---|---|
| committer | Chris Lu <chrislusf@users.noreply.github.com> | 2023-10-19 22:44:51 -0700 |
| commit | 4ff5838eb9fdf4f10a77f54ae4fdb8f274be7341 (patch) | |
| tree | 0374120c729526c39f9ccfb24bb9a56da0563d33 /deploy | |
| parent | 1a149fece9c7c2dccb393cd6bdfd8841272d8fbc (diff) | |
| download | seaweedfs-csi-driver-4ff5838eb9fdf4f10a77f54ae4fdb8f274be7341.tar.xz seaweedfs-csi-driver-4ff5838eb9fdf4f10a77f54ae4fdb8f274be7341.zip | |
Feat: add driver name support
Diffstat (limited to 'deploy')
| -rw-r--r-- | deploy/helm/seaweedfs-csi-driver/templates/daemonset.yaml | 3 | ||||
| -rw-r--r-- | deploy/helm/seaweedfs-csi-driver/templates/deployment.yaml | 5 | ||||
| -rw-r--r-- | deploy/helm/seaweedfs-csi-driver/values.yaml | 1 |
3 files changed, 7 insertions, 2 deletions
diff --git a/deploy/helm/seaweedfs-csi-driver/templates/daemonset.yaml b/deploy/helm/seaweedfs-csi-driver/templates/daemonset.yaml index e71b4df..4a4a421 100644 --- a/deploy/helm/seaweedfs-csi-driver/templates/daemonset.yaml +++ b/deploy/helm/seaweedfs-csi-driver/templates/daemonset.yaml @@ -40,6 +40,7 @@ spec: - --endpoint=$(CSI_ENDPOINT) - --filer=$(SEAWEEDFS_FILER) - --nodeid=$(NODE_ID) + - --driverName=$(DRIVER_NAME) - --cacheDir=/var/cache/seaweedfs - --dataLocality={{ .Values.dataLocality }} {{- if .Values.node.injectTopologyInfoFromNodeLabel.enabled }} @@ -55,6 +56,8 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: DRIVER_NAME + value: {{ .Values.driverName | quote }} {{- if .Values.node.injectTopologyInfoFromNodeLabel.enabled }} - name: DATACENTER valueFrom: diff --git a/deploy/helm/seaweedfs-csi-driver/templates/deployment.yaml b/deploy/helm/seaweedfs-csi-driver/templates/deployment.yaml index 96cd561..edbc143 100644 --- a/deploy/helm/seaweedfs-csi-driver/templates/deployment.yaml +++ b/deploy/helm/seaweedfs-csi-driver/templates/deployment.yaml @@ -43,7 +43,8 @@ spec: args : - --endpoint=$(CSI_ENDPOINT) - --filer=$(SEAWEEDFS_FILER) - - --nodeid=$(NODE_ID)" + - --nodeid=$(NODE_ID) + - --driverName=$(DRIVER_NAME) - --components=controller - --attacher={{ .Values.csiAttacher.enabled }} env: @@ -55,6 +56,8 @@ spec: valueFrom: fieldRef: fieldPath: spec.nodeName + - name: DRIVER_NAME + value: {{ .Values.driverName | quote }} {{- if .Values.tlsSecret }} - name: WEED_GRPC_CLIENT_KEY value: /var/run/secrets/app/tls/tls.key diff --git a/deploy/helm/seaweedfs-csi-driver/values.yaml b/deploy/helm/seaweedfs-csi-driver/values.yaml index ac25b0c..1689186 100644 --- a/deploy/helm/seaweedfs-csi-driver/values.yaml +++ b/deploy/helm/seaweedfs-csi-driver/values.yaml @@ -67,7 +67,6 @@ seaweedfsCsiPlugin: add: ["SYS_ADMIN"] allowPrivilegeEscalation: true -# DO NOT Change. Reserved for future releases. Must be equal Name in GetPluginInfoResponse driverName: seaweedfs-csi-driver controller: |
