From 7bc5fd819e1ce9d442146535ba1a3c6800198fe3 Mon Sep 17 00:00:00 2001 From: lx1036 Date: Thu, 20 Nov 2025 10:48:21 +0800 Subject: [PATCH] add imagePullSecrets in helm chart Signed-off-by: lx1036 --- .../templates/kthena-router/component/deployment.yaml | 4 ++++ .../kthena-controller-manager/component/deployment.yaml | 4 ++++ charts/kthena/values.yaml | 1 + 3 files changed, 9 insertions(+) diff --git a/charts/kthena/charts/networking/templates/kthena-router/component/deployment.yaml b/charts/kthena/charts/networking/templates/kthena-router/component/deployment.yaml index 45d84ddae..376b1f5a5 100644 --- a/charts/kthena/charts/networking/templates/kthena-router/component/deployment.yaml +++ b/charts/kthena/charts/networking/templates/kthena-router/component/deployment.yaml @@ -137,3 +137,7 @@ spec: optional: true {{- end }} serviceAccountName: kthena-router + {{- with .Values.global.imagePullSecrets }} + imagePullSecrets: + {{- toYaml . | nindent 8 }} + {{- end }} diff --git a/charts/kthena/charts/workload/templates/kthena-controller-manager/component/deployment.yaml b/charts/kthena/charts/workload/templates/kthena-controller-manager/component/deployment.yaml index de97247cf..7adf98f4e 100644 --- a/charts/kthena/charts/workload/templates/kthena-controller-manager/component/deployment.yaml +++ b/charts/kthena/charts/workload/templates/kthena-controller-manager/component/deployment.yaml @@ -59,3 +59,7 @@ spec: secretName: {{ .Values.controllerManager.webhook.tls.certSecretName }} optional: true serviceAccountName: kthena-controller-manager + {{- with .Values.global.imagePullSecrets }} + imagePullSecrets: + {{- toYaml . | nindent 8 }} + {{- end }} diff --git a/charts/kthena/values.yaml b/charts/kthena/values.yaml index feecbee10..e7bfc6793 100644 --- a/charts/kthena/values.yaml +++ b/charts/kthena/values.yaml @@ -72,3 +72,4 @@ global: # This is ONLY required when certManagementMode is set to "manual". # You can generate it with: cat /path/to/your/ca.crt | base64 | tr -d '\n' caBundle: "" + imagePullSecrets: []