Allow overriding service account name

This commit is contained in:
Waqar Ahmed
2021-02-05 14:32:50 +05:00
parent d7a1faa01b
commit 68d7eace3b

View File

@@ -44,7 +44,11 @@ Create chart name and version as used by the chart label.
Determine service account name for deployment or statefulset.
*/}}
{{- define "common.names.serviceAccountName" -}}
{{- (include "common.names.fullname" .) | replace "+" "_" | trunc 63 | trimSuffix "-" -}}
{{- if .Values.serviceAccountNameOverride }}
{{- .Values.serviceAccountNameOverride | trunc 63 | trimSuffix "-" }}
{{- else }}
{{- printf "%s-service-account" (include "common.names.releaseName" .) | replace "+" "_" | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}