web-dev-qa-db-ja.com

Helmリリースで使用されたカスタム値を確認するにはどうすればよいですか?

helm installを使用してグラフをKubernetesクラスターにインストールする場合、コマンドにカスタム値を渡してリリースを構成できます。 helmは、後でロールバックできるため、どこかに保存する必要があります。ただし、デプロイされたバージョンまたは以前のバージョンの値を表示する方法が見つかりません。

リリースをロールバックするときに、どの値が変更されるかを確認します(そして、設定されている値を確認します)。 inspectまたはstatusがそれを助けるかもしれないと思ったが、それらは異なることをする。実際に展開された値を確認するにはどうすればよいですか?

8
Old Pro

リリースで実際にデプロイされたものを表示するには、 helm get を使用します。

helm get <release-name>を使用すると、現在のリリースのすべての情報を取得できます。 --revisionを指定して特定のバージョンの情報を取得できます。これを使用して、rollbackの効果を確認できます。

helm get values <release-name>を使用して、チャート全体やすべてではなく、使用済み/計算済みの値installを取得できます。

この情報はすべて、<release-name>.<version>という名前のconfigMapに保存されます。詳細については こちら をご覧ください。

12
Old Pro