0Pricing
DevOps Bootcamp · レッスン

helm show values でデフォルト値を確認する

Chart が公開するすべての設定項目を読み取ります。

「helm show values でデフォルト値を確認する」はCoddyKit上の無料DevOps Bootcampレッスンです。 これはレッスン1/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはDevOps Bootcamp学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 DevOps Bootcampコースには全4レッスンが含まれています。

チャートには調整項目がある

すべての Helm チャートには調整可能なデフォルト設定があります。それらの調整項目はチャートの values.yaml に記載されています。🎛️

設定前に確認する

変更する前に、チャートが公開している設定を確認したいものです。helm show values コマンドを使うと、そのデフォルトファイルを表示できます。

helm show values bitnami/nginx

リポジトリでも使える

追加済みのリポジトリにあるチャートを helm show values に指定できます。Helm はインストールせずにデフォルト値を取得します。

helm show values <repo>/<chart>

ローカルチャートでも使える

展開済みのチャートディレクトリへのパスを渡すこともできます。Helm はその中にある values.yaml を読み取ります。

helm show values ./mychart

YAML がそのまま出力される

出力されるのは、ターミナルに表示されたチャートのデフォルト YAML だけです。各行が上書き可能な設定項目です。

replicaCount: 1
image:
  repository: nginx
  tag: "1.27"

入れ子のキーはドットで表す

インデントされたキーはツリー構造を形成します。ここで image.repository を読むと、イメージを変更する対象の正確なパスがわかります。

image:
  repository: nginx
  tag: "1.27"

出発点として保存する

出力をファイルにリダイレクトすれば、編集用のコピーを作成できます。自分の config を始める最も簡単な方法です。

helm show values bitnami/nginx > my-values.yaml

チャートのバージョンを固定する

デフォルト値はチャートのバージョンによって異なる場合があります。インストールする予定の正確なリリースを確認するには --version を追加します。

helm show values bitnami/nginx --version 18.1.0

値だけではない

helm show ファミリーには関連コマンドがあります。chart は Chart.yaml のメタデータを表示し、readme はチャートのドキュメントを表示します。

helm show chart bitnami/nginx
helm show readme bitnami/nginx

すべてを一度に確認する

helm show all を実行すると、チャートのメタデータ、readme、values をまとめて表示できます。

helm show all bitnami/nginx

読んでから判断する

先にデフォルト値を読むことで、推測を避けられます。正確なキー名がわかるため、後で指定する上書き値がチャートの期待する内容に確実に一致します。

理解度チェック

チャートの調整可能なデフォルト値を表示するコマンドを確認しましょう。

まとめ

helm show values を使ってチャートのデフォルト値を読み取り、ファイルに保存してください。上書きする前に正確なキーを確認できます。✅

よくある質問

「helm show values でデフォルト値を確認する」レッスンは無料ですか?

はい。「helm show values でデフォルト値を確認する」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、DevOps Bootcampコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 DevOps Bootcampコースには全4レッスンが含まれています。

「helm show values でデフォルト値を確認する」で何を学びますか?

Chart が公開するすべての設定項目を読み取ります。 ブラウザで直接実行するハンズオンコードでDevOps Bootcampを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

DevOps Bootcampを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのDevOps Bootcampは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。

「helm show values でデフォルト値を確認する」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このDevOps Bootcampレッスンでコードを書いて実行できますか?

はい。すべてのDevOps Bootcampレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. helm show values でデフォルト値を確認する
  2. --set で CLI から上書きする
  3. -f でカスタム values ファイルを渡す
  4. --set と -f のマージ方法
← DevOps Bootcampに戻る