0Pricing
Helm Academy · レッスン

helm history を確認する

Revision のログを読み、対象を選びます。

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

リリースには履歴が残る

インストールとアップグレードはすべて記録されます。helm history コマンドを使うと、リリースのタイムラインをリビジョンごとに 1 行で確認できます。📜

helm history my-app

各列を読み取る

出力には各 REVISION とともに、更新時刻、ステータス、チャート、アプリのバージョン、何が起きたかを示す簡単な説明が表示されます。

リビジョン番号

REVISION 列が重要です。1 から始まって増えていき、後でロールバックするときにそのまま指定する値です。

ステータスフィールド

STATUS は各リビジョンの状態を示します。deployed、superseded、failed、pending のいずれかです。同時に deployed になるリビジョンは 1 つだけです。

Superseded は置き換え済みという意味

アップグレードすると、以前のリビジョンは superseded になります。ただし履歴には残るため、必要に応じてそこへ戻せます。

失敗を見つける

failed と表示されたリビジョンは、アップグレードが完了しなかったことを示します。履歴を見れば、最後に正常だったリビジョンがすぐに分かります。

説明列

DESCRIPTION 列には「Upgrade complete」や「Rollback to 2」のような人間向けのメモが表示されるため、意図をひと目で確認できます。

出力を制限する

長く使っているリリースでは、リビジョンが増えていきます。--max を使うと、一覧全体ではなく最新の数行だけを表示できます。

helm history my-app --max 5

機械可読な出力

スクリプトで履歴を解析する必要がありますか? -o json または -o yaml を指定すると、表形式ではなく構造化された出力を取得できます。

helm history my-app -o json

名前空間に注意する

履歴は名前空間ごとに管理されます。リリースが別の場所にある場合は -n を渡して、Helm が正しい場所を参照するようにしてください。

helm history my-app -n web

履歴がロールバックを導く

helm history は、ロールバック先を選ぶ前に確認するメニューだと考えてください。最後に正常だったリビジョンを選び、そこへ戻します。

確認問題

アップグレードを実行したところ問題が発生しました。helm history で、以前の置き換えられたリビジョンのステータスは何になっていますか?

まとめ

これで helm history を読み取れるようになりました。リビジョン、deployed や superseded などのステータス、説明を確認できます。ロールバック先を選ぶための地図として利用できます。🧭

よくある質問

「helm history を確認する」レッスンは無料ですか?

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

「helm history を確認する」で何を学びますか?

Revision のログを読み、対象を選びます。 ブラウザで直接実行するハンズオンコードでHelm Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Helm Academyを始めるのに経験は必要ですか?

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

「helm history を確認する」レッスンにはどのくらい時間がかかりますか?

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

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

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

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

  1. helm upgrade で変更を適用する
  2. --install によるインストールまたはアップグレード
  3. helm history を確認する
  4. helm rollback でロールバックする
← Helm Academyに戻る