From 7a6e1f97c47d485d302efe2996e23d78b830eead Mon Sep 17 00:00:00 2001 From: Gerald Barker Date: Sun, 13 Oct 2024 14:30:25 +0100 Subject: [PATCH] Make ImagePullSecrets optional for Starboard SA This uses the same check that is done for kube-enforcer --- kube-enforcer/templates/service-account.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kube-enforcer/templates/service-account.yaml b/kube-enforcer/templates/service-account.yaml index 5c4cd0c9..ed91855d 100644 --- a/kube-enforcer/templates/service-account.yaml +++ b/kube-enforcer/templates/service-account.yaml @@ -30,7 +30,9 @@ metadata: release: "{{ .Release.Name }}" heritage: "{{ .Release.Service }}" namespace: {{ .Release.Namespace }} +{{- if .Values.serviceAccount.attachImagePullSecret }} imagePullSecrets: - name: {{ template "registrySecret" . }} {{- end }} {{- end }} +{{- end }}