ヘルムチャートの "values.yaml"ファイルは、通常デフォルト値です。上書きしたいものは、チャートのインストール/アップグレード時に実行する必要があります。
ヘルムのドキュメントが値を使用することができるさまざまな方法の多くを示しています。この場合https://github.com/kubernetes/helm/blob/master/docs/charts.md
を、一つの選択肢は、コマンドラインで値を設定することです:
helm install -set env.whoami=$(id -un) ./your-chart.tgz
あなたは可能性があり
0:あなたのようなテンプレートでそれを使用することができ、最後に
env:
whoami: "default"
:その後のようなvalue.yamlファイルを持っています
containers:
- name: {{ .Chart.Name }}
image: "{{ .Values.image.repository }}:{{ .Chart.Version }}"
imagePullPolicy: {{ .Values.image.pullPolicy }}
env:
- name: WHOAMI
value: {{ .Values.env.whoami }}
明らかにテンプレートはさまざまですが、上記は単なるスニペットです。
ああ私はこれが好きです。 –