diff options
| author | chrislu <chrislu@roblox.com> | 2023-11-05 10:18:03 -0800 |
|---|---|---|
| committer | chrislu <chrislu@roblox.com> | 2023-11-05 10:18:03 -0800 |
| commit | ad7f79db7cab8d13f65c2cdcf38f6b9c0415eecf (patch) | |
| tree | 54d38e21031696ad36436288c8c56ca1901e3451 /deploy | |
| parent | 82ab464ce0afb19ceafddbade6fcaaec433ffc0f (diff) | |
| parent | 51468113a2b01b6826c2d72dcc30b2c567be03cb (diff) | |
| download | seaweedfs-csi-driver-ad7f79db7cab8d13f65c2cdcf38f6b9c0415eecf.tar.xz seaweedfs-csi-driver-ad7f79db7cab8d13f65c2cdcf38f6b9c0415eecf.zip | |
Merge branch 'master' of https://github.com/seaweedfs/seaweedfs-csi-driver
Diffstat (limited to 'deploy')
4 files changed, 11 insertions, 8 deletions
diff --git a/deploy/helm/seaweedfs-csi-driver/Chart.yaml b/deploy/helm/seaweedfs-csi-driver/Chart.yaml index f60c6e3..9d01d29 100644 --- a/deploy/helm/seaweedfs-csi-driver/Chart.yaml +++ b/deploy/helm/seaweedfs-csi-driver/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: seaweedfs-csi-driver description: A Helm chart for Kubernetes CSI backed by a SeaweedFS cluster type: application -version: 0.2.0 +version: 0.2.1 appVersion: latest diff --git a/deploy/helm/seaweedfs-csi-driver/templates/daemonset.yaml b/deploy/helm/seaweedfs-csi-driver/templates/daemonset.yaml index 23738d2..4a4a421 100644 --- a/deploy/helm/seaweedfs-csi-driver/templates/daemonset.yaml +++ b/deploy/helm/seaweedfs-csi-driver/templates/daemonset.yaml @@ -40,12 +40,13 @@ 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 }} - --dataCenter=$(DATACENTER) {{- end }} - - --node + - --components=node env: - name: CSI_ENDPOINT value: unix:///csi/csi.sock @@ -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 846a92a..edbc143 100644 --- a/deploy/helm/seaweedfs-csi-driver/templates/deployment.yaml +++ b/deploy/helm/seaweedfs-csi-driver/templates/deployment.yaml @@ -43,11 +43,10 @@ spec: args : - --endpoint=$(CSI_ENDPOINT) - --filer=$(SEAWEEDFS_FILER) - - --nodeid=$(NODE_ID)" - - --controller - {{- if .Values.csiAttacher.enabled }} - - --attacher - {{- end }} + - --nodeid=$(NODE_ID) + - --driverName=$(DRIVER_NAME) + - --components=controller + - --attacher={{ .Values.csiAttacher.enabled }} env: - name: CSI_ENDPOINT value: unix:///var/lib/csi/sockets/pluginproxy/csi.sock @@ -57,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: |
