aboutsummaryrefslogtreecommitdiff
path: root/deploy
diff options
context:
space:
mode:
authorchrislu <chrislu@roblox.com>2023-11-05 10:18:03 -0800
committerchrislu <chrislu@roblox.com>2023-11-05 10:18:03 -0800
commitad7f79db7cab8d13f65c2cdcf38f6b9c0415eecf (patch)
tree54d38e21031696ad36436288c8c56ca1901e3451 /deploy
parent82ab464ce0afb19ceafddbade6fcaaec433ffc0f (diff)
parent51468113a2b01b6826c2d72dcc30b2c567be03cb (diff)
downloadseaweedfs-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')
-rw-r--r--deploy/helm/seaweedfs-csi-driver/Chart.yaml2
-rw-r--r--deploy/helm/seaweedfs-csi-driver/templates/daemonset.yaml5
-rw-r--r--deploy/helm/seaweedfs-csi-driver/templates/deployment.yaml11
-rw-r--r--deploy/helm/seaweedfs-csi-driver/values.yaml1
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: