-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Investigate the necessity of nameOverride
#185
Comments
Let's step back and see the differences between {{- define "<CHARTNAME>.fullname" -}}
{{- if .Values.fullnameOverride }}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }}
{{- else }}
{{- $name := default .Chart.Name .Values.nameOverride }}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" }}
{{- end }}
{{- end }} The template above can be broken down as follows:
However, in streams bootstrap, we have altered this code in this commit. Now the behavior of |
Can this be closed? See discussion on #193 |
Closing this
|
Having to set the
nameOverride
for every deployment seems like a workaround. We should look into setting the correct Helm release name automatically without overriding.The text was updated successfully, but these errors were encountered: