From 2c5ffe16cf1cbee9cddbfd723a7de93bd11ee4bd Mon Sep 17 00:00:00 2001 From: Mohamed Sekour Date: Wed, 23 Jul 2025 22:18:50 +0200 Subject: [PATCH] Fix all in one deployment (#7031) * make maxVolumes configurable for allInOne deployment Signed-off-by: Mohamed Sekour * Update all-in-one-deployment.yaml fix typo * add robustness --------- Signed-off-by: Mohamed Sekour --- k8s/charts/seaweedfs/templates/all-in-one-deployment.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/k8s/charts/seaweedfs/templates/all-in-one-deployment.yaml b/k8s/charts/seaweedfs/templates/all-in-one-deployment.yaml index 1086d6a4d..86bb45a8e 100644 --- a/k8s/charts/seaweedfs/templates/all-in-one-deployment.yaml +++ b/k8s/charts/seaweedfs/templates/all-in-one-deployment.yaml @@ -51,7 +51,7 @@ spec: {{- end }} {{- if .Values.allInOne.topologySpreadConstraints }} topologySpreadConstraints: - {{ tpl .Values.allInOne.topologySpreadConstraint . | nindent 8 | trim }} + {{ tpl .Values.allInOne.topologySpreadConstraints . | nindent 8 | trim }} {{- end }} {{- if .Values.allInOne.tolerations }} tolerations: @@ -142,6 +142,9 @@ spec: {{- if .Values.allInOne.disableHttp }} -disableHttp={{ .Values.allInOne.disableHttp }} \ {{- end }} + {{- if and (.Values.volume.dataDirs) (index .Values.volume.dataDirs 0 "maxVolumes") }} + -volume.max={{ index .Values.volume.dataDirs 0 "maxVolumes" }} \ + {{- end }} -master.port={{ .Values.master.port }} \ {{- if .Values.global.enableReplication }} -master.defaultReplication={{ .Values.global.replicationPlacement }} \