Skip to content

Commit f1d794b

Browse files
committed
Add data migration env params to seaweedfs pod.
1 parent fba0922 commit f1d794b

2 files changed

Lines changed: 34 additions & 2 deletions

File tree

89 Bytes
Binary file not shown.

charts/seaweedfs/templates/seaweedfs/seaweedfs-statefulset.yaml

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,9 +119,9 @@ spec:
119119
valueFrom:
120120
secretKeyRef:
121121
name: {{ .Values.global.databaseSecret }}
122-
{{ if eq .Values.global.databaseType "mysql" }}
122+
{{- if eq .Values.global.databaseType "mysql" }}
123123
key: mysql-password
124-
{{ end }}
124+
{{- end }}
125125
- name: WEED_MYSQL_CONNECTION_MAX_IDLE
126126
value: "5"
127127
- name: WEED_MYSQL_CONNECTION_MAX_OPEN
@@ -130,6 +130,38 @@ spec:
130130
value: "600"
131131
- name: WEED_MYSQL_INTERPOLATEPARAMS
132132
value: "true"
133+
- name: RCLONE_CONFIG_MINIO_TYPE
134+
value: s3
135+
- name: RCLONE_CONFIG_MINIO_PROVIDER
136+
value: Minio
137+
- name: RCLONE_CONFIG_MINIO_ENDPOINT
138+
value: http://minio:9000
139+
- name: RCLONE_CONFIG_MINIO_ACCESS_KEY_ID
140+
valueFrom:
141+
secretKeyRef:
142+
name: minio-secret
143+
key: MINIO_ACCESS_KEY
144+
- name: RCLONE_CONFIG_MINIO_SECRET_ACCESS_KEY
145+
valueFrom:
146+
secretKeyRef:
147+
name: minio-secret
148+
key: MINIO_SECRET_KEY
149+
- name: RCLONE_CONFIG_SEAWEEDFS_TYPE
150+
value: s3
151+
- name: RCLONE_CONFIG_SEAWEEDFS_PROVIDER
152+
value: SeaweedFS
153+
- name: RCLONE_CONFIG_SEAWEEDFS_ENDPOINT
154+
value: http://seaweedfs-s3:8333
155+
- name: RCLONE_CONFIG_SEAWEEDFS_ACCESS_KEY_ID
156+
valueFrom:
157+
secretKeyRef:
158+
name: seaweedfs-s3-secret
159+
key: admin_access_key_id
160+
- name: RCLONE_CONFIG_SEAWEEDFS_SECRET_ACCESS_KEY
161+
valueFrom:
162+
secretKeyRef:
163+
name: seaweedfs-s3-secret
164+
key: admin_secret_access_key
133165
envFrom:
134166
- configMapRef:
135167
name: seaweedfs-config

0 commit comments

Comments
 (0)