I have created basic helm template using helm create
command. While checking the template for Ingress its adding the string RELEASE-NAME and appname like this RELEASE-NAME-microapp
How can I change .Release.Name
value?
helm template --kube-version 1.11.1 microapp/
# Source: microapp/templates/ingress.yaml
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: RELEASE-NAME-microapp
labels:
app: microapp
chart: microapp-0.1.0
release: RELEASE-NAME
heritage: Tiller
annotations:
kubernetes.io/ingress.class: nginx
This depends on what version of Helm you have;
helm version
can tell you this.In Helm version 2, it's the value of the
helm install --name
parameter, or absent this, a name Helm chooses itself. If you're checking what might be generated viahelm template
that also takes a--name
parameter.In Helm version 3, it's the first parameter to the
helm install
command. Helm won't generate a name automatically unless you explicitly ask it tohelm install --generate-name
.helm template
also takes the same options.