Skip to content
Latchkey

Helm の values override とは?

Helm chart は values ファイルにデフォルト設定を同梱しており、override はインストール時やアップグレード時に異なる values を提供します。override は別の values ファイルからも、コマンドラインのflagからも与えられ、デフォルトの上に重ねられます。これにより、レプリカ数やイメージタグなど環境ごとの values を差し替えることで、1つの chart が多数の環境に対応できます。

なぜ重要か

パラメータ化された単一の chart と環境固有の override を組み合わせれば、環境ごとにtemplateをforkせずに済みます。override を version control に保つことで、各環境の構成がレビュー可能になります。

関連ガイド