GNU/Linux >> Linux の 問題 >  >> Ubuntu

ヘルムリリースのヘルム値を取得する

はじめに

ヘルムテンプレートは、組み込みのを提供します ヘルムチャート値にアクセスするためのオブジェクト。 Helm値の変更は、更新のたびに保存されます。

Helm値のバージョンを比較し、古いリリースを確認することは、変更を追跡するための良い習慣です。

この記事では、HelmリリースのHelm値を取得する方法について説明します。

前提条件

  • CLIへのアクセス。
  • Minikubeクラスターの実行(ガイドに従って、UbuntuにMinikubeをインストールする方法またはCentOSにMinikubeをインストールする方法)。
  • Helmリポジトリを追加しました(Helmリポジトリを追加、更新、または削除する方法のガイドに従ってください)。

ヘルム値を取得

Helmリリースから値を取得するには、次を使用します:

helm get values <release name>

例:

helm get values phoenix-chart

出力には、現在のHelmリリースのユーザー指定の値がYAML形式で出力されます:

ユーザー指定の値は、Helmチャートを展開するときに設定されます。設定値は計算値を上書きします。

計算値を取得

次のコマンドでHelmリリースの計算値を取得します:

helm get values <release name> -a

または代わりに:

helm get values <release name> --all

例:

helm get values phoenix-chart -a

出力には、現在のHelmリリースの計算値がYAML形式で出力されます:

ユーザー指定の値がない場合、計算された値がテンプレートから取得され、デフォルト値が表示されます。

以前のリビジョンから値を取得

Helmリリースには通常、複数のリビジョンがあります。以前のリビジョンの値はすべてリビジョンとして保存されます。
Helmリリースの以前のリビジョンから値を取得するには、次を使用します。

helm get values <release name> --revision <release number>

たとえば、最初のリビジョンから値を取得するには:

helm get values phoenix-chart --revision 1

値の出力形式の取得

デフォルトでは、出力はYAML形式です。次のように指定された形式で出力を表示します:

helm get values <release name> -o <data format>

使用可能なデータ形式は次のとおりです。

  • JSON
  • YAML(デフォルト)

たとえば、最初のリビジョンからのヘルムリリースの値をJSON形式で取得するには、次を使用します。

helm get values phoenix-chart --revision 1 -o json

Ubuntu
  1. ポインタを強制的にアングラブするためのコマンド(キャプチャされたマウスリリース)?

  2. Dconfでキーまたは値を検索する方法は?

  3. Sftp接続でNautilusのルート権限を取得しますか?

  1. Red Hat Enterprise Linuxを無料で入手するにはどうすればよいですか?

  2. LC_CTYPE の有効な値?

  3. df は、使用済みの負の値を示していますか?

  1. Debian 6のLTSアップデートを入手する方法(Squeeze)

  2. Debian – Debian用の最新のGccを入手しますか?

  3. マウントポイントの使用率を取得しますか?