kubezero/charts/kubezero-ci/jenkins.patch

16 lines
759 B
Diff

diff --git a/charts/jenkins/templates/_helpers.tpl b/charts/jenkins/templates/_helpers.tpl
index 5eee71cb..da104151 100644
--- charts/jenkins/templates/_helpers.tpl
+++ charts/jenkins/templates/_helpers.tpl
@@ -558,7 +558,9 @@ Create the name of the service account to use
Create the name of the service account for Jenkins agents to use
*/}}
{{- define "jenkins.serviceAccountAgentName" -}}
-{{- if .Values.serviceAccountAgent.create -}}
+{{- if .Values.agent.serviceAccount -}}
+ {{ .Values.agent.serviceAccount }}
+{{- else if .Values.serviceAccountAgent.create -}}
{{ default (printf "%s-%s" (include "jenkins.fullname" .) "agent") .Values.serviceAccountAgent.name }}
{{- else -}}
{{ default "default" .Values.serviceAccountAgent.name }}