Skip to content

Commit 0adb97d

Browse files
committed
chore(seaweedfs): add data encryption
1 parent 0f5afd6 commit 0adb97d

3 files changed

Lines changed: 7 additions & 0 deletions

File tree

addons/seaweedfs/3/chart/seaweedfs/templates/filer/statefulset.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@ spec:
5757
- -port.grpc={{ .Values.filer.ports.grpc }}
5858
- -port.readonly={{ .Values.filer.ports.readonly }}
5959
- -master={{ include "seaweedfs.master.peers" . }}
60+
{{- if .Values.filer.dataEncryption }}
61+
- -encryptVolumeData
62+
{{- end }}
6063
- -s3
6164
- -s3.port={{ .Values.filer.ports.s3 }}
6265
- -s3.config=/etc/seaweedfs/s3.json

addons/seaweedfs/3/chart/seaweedfs/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,8 @@ master:
198198

199199
filer:
200200
replicas: 3
201+
# encrypt data on volume servers
202+
dataEncryption: false
201203
ports:
202204
s3: 8333
203205
http: 8888

addons/seaweedfs/3/meta.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ allow_parameters:
1919
description: "networkPolicy allowNamespaces config for values.yaml"
2020
- name: "master.service.type"
2121
description: "master service type config for values.yaml"
22+
- name: "filer.dataEncryption"
23+
description: "filer encrypt data config for values.yaml"
2224
- name: "filer.service.type"
2325
description: "filer service type config for values.yaml"
2426
- name: "volume.service.type"

0 commit comments

Comments
 (0)