aboutsummaryrefslogtreecommitdiff
path: root/k8s
diff options
context:
space:
mode:
authorChris Lu <chrislusf@users.noreply.github.com>2025-06-20 10:46:57 -0700
committerGitHub <noreply@github.com>2025-06-20 10:46:57 -0700
commit2b3385e201eccf7db443413be4d6fb4fbdfafb39 (patch)
tree1d5c8e1780f8e72ce3128db41dfad719b4ccd05a /k8s
parent828228dbb06291aebcb2bfa7f522b1370c912560 (diff)
downloadseaweedfs-2b3385e201eccf7db443413be4d6fb4fbdfafb39.tar.xz
seaweedfs-2b3385e201eccf7db443413be4d6fb4fbdfafb39.zip
Helm Charts: add ip bind for filer (#6902)
add ip bind for filer fix https://github.com/seaweedfs/seaweedfs/issues/6900
Diffstat (limited to 'k8s')
-rw-r--r--k8s/charts/seaweedfs/templates/filer-statefulset.yaml1
-rw-r--r--k8s/charts/seaweedfs/values.yaml3
2 files changed, 3 insertions, 1 deletions
diff --git a/k8s/charts/seaweedfs/templates/filer-statefulset.yaml b/k8s/charts/seaweedfs/templates/filer-statefulset.yaml
index 0bd0d9e2e..e977f8c69 100644
--- a/k8s/charts/seaweedfs/templates/filer-statefulset.yaml
+++ b/k8s/charts/seaweedfs/templates/filer-statefulset.yaml
@@ -190,6 +190,7 @@ spec:
-encryptVolumeData \
{{- end }}
-ip=${POD_IP} \
+ -ip.bind={{ .Values.filer.ipBind }} \
{{- if .Values.filer.filerGroup}}
-filerGroup={{ .Values.filer.filerGroup}} \
{{- end }}
diff --git a/k8s/charts/seaweedfs/values.yaml b/k8s/charts/seaweedfs/values.yaml
index 23b1d2f08..4a8b60e3f 100644
--- a/k8s/charts/seaweedfs/values.yaml
+++ b/k8s/charts/seaweedfs/values.yaml
@@ -536,7 +536,8 @@ filer:
port: 8888
grpcPort: 18888
metricsPort: 9327
- metricsIp: "" # Metrics listen IP. If empty, defaults to bindIp
+ metricsIp: "" # Metrics listen IP. If empty, defaults to ipBind
+ ipBind: "0.0.0.0" # IP address to bind to. Set to 0.0.0.0 to allow external traffic
loggingOverrideLevel: null
filerGroup: ""
# prefer to read and write to volumes in this data center (not set by default)