From 5919f519fd1b465ebb171eb23e46a072e0ece87d Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Tue, 17 Feb 2026 13:49:16 -0800 Subject: [PATCH] fix: allow overriding Enterprise image name using Helm #8361 (#8363) * fix: allow overriding Enterprise image name using Helm #8361 * refactor: flatten image name construction logic for better readability --- k8s/charts/seaweedfs/templates/shared/_helpers.tpl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/k8s/charts/seaweedfs/templates/shared/_helpers.tpl b/k8s/charts/seaweedfs/templates/shared/_helpers.tpl index 280ed1657..3aa5f5234 100644 --- a/k8s/charts/seaweedfs/templates/shared/_helpers.tpl +++ b/k8s/charts/seaweedfs/templates/shared/_helpers.tpl @@ -135,7 +135,9 @@ Inject extra environment vars in the format key:value, if populated {{- $repositoryName := default .Values.image.repository .Values.global.repository | toString -}} {{- $name := .Values.global.imageName | toString -}} {{- $tag := default .Chart.AppVersion .Values.image.tag | toString -}} -{{- if $repositoryName -}} +{{- if .Values.image.repository -}} +{{- $name = $repositoryName -}} +{{- else if $repositoryName -}} {{- $name = printf "%s/%s" (trimSuffix "/" $repositoryName) (base $name) -}} {{- end -}} {{- if $registryName -}}