فهرست منبع

Allow overriding service account name

Waqar Ahmed 4 سال پیش
والد
کامیت
68d7eace3b
1فایلهای تغییر یافته به همراه5 افزوده شده و 1 حذف شده
  1. 5 1
      library/common/2101.0.0/templates/lib/chart/_names.tpl

+ 5 - 1
library/common/2101.0.0/templates/lib/chart/_names.tpl

@@ -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 -}}