diff options
| author | Dominik Grygiel <dominik.grygiel@gmail.com> | 2024-10-18 20:55:11 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-10-18 11:55:11 -0700 |
| commit | d04859b01c2128389b9a81007e231a0b2db091d7 (patch) | |
| tree | d97db9a6b512ede214ed2ab771b59c5dc7ffe9d5 | |
| parent | 54b91ba2b287fd12f55b49c9e78179d6f120ce9e (diff) | |
| download | seaweedfs-d04859b01c2128389b9a81007e231a0b2db091d7.tar.xz seaweedfs-d04859b01c2128389b9a81007e231a0b2db091d7.zip | |
Support specifying rack and dataCenter for filers in helm chart (#6144)
| -rw-r--r-- | k8s/charts/seaweedfs/templates/filer-statefulset.yaml | 6 | ||||
| -rw-r--r-- | k8s/charts/seaweedfs/values.yaml | 4 |
2 files changed, 10 insertions, 0 deletions
diff --git a/k8s/charts/seaweedfs/templates/filer-statefulset.yaml b/k8s/charts/seaweedfs/templates/filer-statefulset.yaml index fce27bb9a..0dfa0e84e 100644 --- a/k8s/charts/seaweedfs/templates/filer-statefulset.yaml +++ b/k8s/charts/seaweedfs/templates/filer-statefulset.yaml @@ -190,6 +190,12 @@ spec: {{- if .Values.filer.filerGroup}} -filerGroup={{ .Values.filer.filerGroup}} \ {{- end }} + {{- if .Values.filer.rack }} + -rack={{ .Values.filer.rack }} \ + {{- end }} + {{- if .Values.filer.dataCenter }} + -dataCenter={{ .Values.filer.dataCenter }} \ + {{- end }} {{- if .Values.filer.s3.enabled }} -s3 \ -s3.port={{ .Values.filer.s3.port }} \ diff --git a/k8s/charts/seaweedfs/values.yaml b/k8s/charts/seaweedfs/values.yaml index 2470ac111..36ed45bc1 100644 --- a/k8s/charts/seaweedfs/values.yaml +++ b/k8s/charts/seaweedfs/values.yaml @@ -521,6 +521,10 @@ filer: metricsPort: 9327 loggingOverrideLevel: null filerGroup: "" + # prefer to read and write to volumes in this data center (not set by default) + dataCenter: null + # prefer to write to volumes in this rack (not set by default) + rack: null # replication type is XYZ: # X number of replica in other data centers # Y number of replica in other racks in the same data center |
