helm: allow setting master.toml config (#4797)

This commit is contained in:
Alexandre Viau
2023-08-28 23:44:09 -04:00
committed by GitHub
parent 03389bf844
commit 271c51f273
3 changed files with 26 additions and 0 deletions

View File

@@ -142,6 +142,10 @@ spec:
- name: seaweedfs-master-log-volume
mountPath: "/logs/"
{{- end }}
- name: master-config
readOnly: true
mountPath: /etc/seaweedfs/master.toml
subPath: master.toml
{{- if .Values.global.enableSecurity }}
- name: security-config
readOnly: true
@@ -212,6 +216,9 @@ spec:
path: {{ .Values.master.data.hostPathPrefix }}/seaweed-master/
type: DirectoryOrCreate
{{- end }}
- name: master-config
configMap:
name: {{ template "seaweedfs.name" . }}-master-config
{{- if .Values.global.enableSecurity }}
- name: security-config
configMap: