Хелм, как определить значение.Release.Name
Я создал базовый шаблон руля, используя helm create
команда. При проверке шаблона для Ingress он добавляет строку RELEASE-NAME и имя приложения, как это RELEASE-NAME-microapp
Как я могу изменить .Release.Name
значение?
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
2 ответа
Решение
Это ценность helm install --name
Параметр или его отсутствие, имя Хелм выбирает сам. Если вы проверяете, что может быть сгенерировано через helm template
это также занимает --name
параметр.
Начиная с helm 3.9 флаг --release-name, что делает команду:helm template --release-name <release name>