где переопределить .Release.Name в шлеме - PullRequest
0 голосов
/ 23 ноября 2018

Я создал диаграмму рулевого управления, которая получает значение app.kubernetes.io/instance из значения шаблона следующим образом:

labels:
    app.kubernetes.io/name: {{ include "mychart.name" . }}
    helm.sh/chart: {{ include "mychart.chart" . }}
    app.kubernetes.io/instance: {{ .Release.Name }}

Я не знаю, в каком файле и как переопределить его значение.Я не хочу переопределять его с помощью командной строки, как описано в Helm, как определить значение .Release.Name

1 Ответ

0 голосов
/ 28 ноября 2018

Смысл в том, чтобы вы не установили .Release.Name в таблице управления.Он либо устанавливается автоматически с помощью helm, когда пользователь запускает helm install, либо задается пользователем как параметр с helm install --name.Представьте себе, если бы на диаграмме было установлено значение .Release.Name - пользователь все равно мог бы установить для него другое значение с помощью helm install --name, и тогда возник бы конфликт, из-за которого было бы непонятно, какое имя будет использоваться.

...