From b9eb2a75a3ec0f0d05879f232cdf02995245fdfc Mon Sep 17 00:00:00 2001 From: jessie Date: Tue, 27 Jun 2023 14:04:38 -0400 Subject: [PATCH] feat: add serviceaccount from values to cronjob template spec --- assets/auto-deploy-app/templates/cronjob.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/assets/auto-deploy-app/templates/cronjob.yaml b/assets/auto-deploy-app/templates/cronjob.yaml index ac03916..87a46de 100644 --- a/assets/auto-deploy-app/templates/cronjob.yaml +++ b/assets/auto-deploy-app/templates/cronjob.yaml @@ -52,6 +52,9 @@ items: restartPolicy: {{ default "OnFailure" $jobConfig.restartPolicy }} {{- with $nodeSelectorConfig := default $.Values.nodeSelector $jobConfig.nodeSelector -}} {{- if $nodeSelectorConfig }} + {{- if or (.Values.serviceAccount.name) (.Values.serviceAccountName) }} + serviceAccountName: {{ .Values.serviceAccount.name | default .Values.serviceAccountName | quote }} + {{- end }} nodeSelector: {{ toYaml $nodeSelectorConfig | nindent 14 }} {{- end }} -- GitLab