Хелм, как определить значение.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>

Другие вопросы по тегам