リリース詳細の表示

このドキュメントでは、Google Cloud コンソールの Cloud Deploy の [リリースの詳細] ページで確認できる次の情報について説明します。

  • リリースに関するメタデータとその他の情報:

    Google Cloud コンソールに表示されるリリースのメタデータ

  • ロールアウト

    このリリースのロールアウトのリストを表示し、ロールアウトをクリックしてロールアウトの詳細を表示できます。

  • リリースのアーティファクト

    • リリースが最初に作成されたときにアーカイブされたレンダリング ソース。
    • すべてのビルド アーティファクトの名前(デプロイされたコンテナ イメージなど)。
    • レンダリングされたアーティファクト(レンダリングに使用された manifest.yaml と、このリリースに使用されたレンダリングされた skaffold.yaml を含む)。

レンダリングされたマニフェストと skaffold.yaml ファイルの異なるバージョンの差分を表示することもできます。

ロールアウトを表示

  1. [リリースの詳細] ページで、[ロールアウト] タブを選択します。

  2. 表示するロールアウトの名前をクリックします。

    ページにロールアウトの詳細が表示されます。これらの詳細には、レンダリング ログ、デプロイログ、ターゲット アーティファクト(manifest.yaml および skaffold.yaml)へのリンクが含まれます。

    [ロールアウト] ページが表示されます。[概要] には、ロールアウトのメタデータとステータスが表示されます。

    Google Cloud コンソールに表示されるロールアウトの概要

    [Phases] タブには、ロールアウトのフェーズジョブが表示されます。ここから、高度なフェーズ、ジョブ実行の終了などのロールアウトに対するアクションを実行できます。

    Google Cloud コンソールに表示されるフェーズの概要

リリース アーティファクトを表示する

[リリースの詳細] ページには、[アーティファクト] タブが含まれ、ビルド アーティファクト、ターゲット アーティファクト(マニフェストと Skaffold 構成)、ターゲット アーティファクトのレンダリング ソースが一覧表示されます。

このページでは、次のことができます。

  • レンダリング ソース アーカイブ ファイルをダウンロードします。

  • クリックすると、ターゲット アーティファクトのレンダリング ログが表示されます。

  • レンダリングされたターゲット アーティファクト自体を表示します。

リリース インスペクタを使用して、レンダリングされたマニフェストと差分を表示する

Google Cloud コンソールで、リリース アーティファクトの複数のバージョンを比較できます。次のタイプのアーティファクトの差分を表示できます。

  • レンダリングされたマニフェスト
  • レンダリングされた skaffold.yaml 構成ファイル

Google Cloud コンソールに表示される、さまざまなターゲットからレンダリングされたマニフェストの差分

差分を表示するには:

  1. Google Cloud コンソールで、Cloud Deploy の [デリバリー パイプライン] ページに移動し、デリバリー パイプラインを表示します。

    [デリバリー パイプライン] ページを開く

  2. 検査するリリースを管理しているデリバリー パイプラインをクリックします。

  3. [デリバリー パイプラインの詳細] ページで、[リソース] タブが選択されていることを確認して、検査するリリースの名前をクリックします。

    リリースを表示する Google Cloud コンソールのデリバリー パイプラインの詳細ページ。

  4. [リリースの詳細] ページで、[アーティファクト] タブをクリックします。

  5. [ターゲット アーティファクト] リストで、検査するアーティファクトの [アーティファクトを表示] リンクをクリックします。

    [アーティファクトを表示] リンクが表示されている、[リリースの詳細] ページのターゲット アーティファクトのリスト。

  6. [マニフェスト] タブまたは [Skaffold 構成] タブを選択します。

  7. [差分を表示] をクリックします。

    レンダリングされたマニフェストを示すリリース検査ツール。

    リリース検査ツールには、両側のアーティファクトの同じバージョンが表示されます。

  8. 表示されたアーティファクトごとに、必要に応じてリリース名、ターゲット名、フェーズ名、またはすべてを選択します。

    リリース名またはターゲット名に基づいて、差分のそれぞれの側でアーティファクトを選択できます。

    これにより、リリースごと、およびターゲットごとに、比較するアーティファクトのバージョンを選択できます。たとえば、同じリリースを選択して、別々のターゲットに対してそのリリースのマニフェストを比較できます。

選択したアーティファクト間の違いがハイライト表示されます。

Cloud Storage バケット内のレンダリングされたアーティファクトの表示

レンダリングされたリリース アーティファクトを保存する Cloud Storage バケットが、リリース詳細ページの [アーティファクト] タブに表示され、そこからリンクされます。

リリースの詳細ページの [アーティファクト] タブ

  1. リリースの詳細ページで、[アーティファクト] タブを選択します。

  2. [ターゲット アーティファクト] テーブルで、アーティファクトを表示するターゲットを探し、[ストレージ ロケーション] 列の対応するリンクをクリックします。

    特定のターゲットの Cloud Storage バケットの詳細が表示されます。バケットには、ロールアウトの各フェーズでレンダリングされたアーティファクトが含まれます。

    ロールアウトのアーティファクトのフェーズごとのリスト

  3. レンダリングしたアーティファクトを表示するフェーズをクリックします。

    このフェーズで使用できるアーティファクトは次のとおりです。

    フェーズで使用できるアーティファクト

  4. 表示するアーティファクトをクリックして、その内容を表示します。