ref(helm): improve fullname template in starter chart

Closes #1186
pull/3193/head
Alexandr Burdiyan 7 years ago
parent ab46779b88
commit f432e07126

@ -237,11 +237,15 @@ Expand the name of the chart.
{{/* {{/*
Create a default fully qualified app name. Create a default fully qualified app name.
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
If release name contains chart name it will be used as a full name.
*/}} */}}
{{- define "<CHARTNAME>.fullname" -}} {{- define "<CHARTNAME>.fullname" -}}
{{- $name := default .Chart.Name .Values.nameOverride -}} {{- $name := default .Chart.Name .Values.nameOverride -}}
{{- $default := printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} {{- if contains $name .Release.Name -}}
{{- default $default .Values.fullnameOverride -}} {{- .Release.Name | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}} {{- end -}}
` `

Loading…
Cancel
Save