[stable/chartmuseum] fixed name of service account (#23670)

* fix: fixed name of service account

Signed-off-by: Chris Cooney <chris.cooney1@sainsburys.co.uk>

* Bumped the chart version

Signed-off-by: Chris Cooney <chris.cooney1@sainsburys.co.uk>

* Added conditional logic to deployment

Signed-off-by: Chris Cooney <chris.cooney1@sainsburys.co.uk>
This commit is contained in:
ChrisCooney1
2020-09-02 18:15:40 -07:00
committed by GitHub
parent fa28e30460
commit 24ae32e495
3 changed files with 8 additions and 2 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
apiVersion: v1
description: Host your own Helm Chart Repository
name: chartmuseum
version: 2.13.2
version: 2.13.3
appVersion: 0.12.0
home: https://github.com/helm/chartmuseum
icon: https://raw.githubusercontent.com/helm/chartmuseum/master/logo2.png
+3 -1
View File
@@ -163,7 +163,9 @@ spec:
{{- if .Values.deployment.schedulerName }}
schedulerName: {{ .Values.deployment.schedulerName }}
{{- end -}}
{{- if .Values.serviceAccount.create }}
{{- if and .Values.serviceAccount.create .Values.serviceAccount.name }}
serviceAccountName: {{ .Values.serviceAccount.name }}
{{- else if .Values.serviceAccount.create }}
serviceAccountName: {{ include "chartmuseum.fullname" . }}
{{- else if .Values.serviceAccount.name }}
serviceAccountName: {{ .Values.serviceAccount.name }}
@@ -3,7 +3,11 @@
apiVersion: v1
kind: ServiceAccount
metadata:
{{- if .Values.serviceAccount.name }}
name: {{ .Values.serviceAccount.name }}
{{- else }}
name: {{ include "chartmuseum.fullname" . }}
{{- end }}
labels:
{{ include "chartmuseum.labels.standard" . | indent 4 }}
{{- if .Values.serviceAccount.annotations }}