このドキュメントでは、Google Cloud コンソールの Cloud Deploy の [リリースの詳細] ページで確認できる次の情報について説明します。
リリースに関するメタデータとその他の情報:
-
このリリースのロールアウトのリストを表示し、ロールアウトをクリックしてロールアウトの詳細を表示できます。
-
- リリースが最初に作成されたときにアーカイブされたレンダリング ソース。
- すべてのビルド アーティファクトの名前(デプロイされたコンテナ イメージなど)。
- レンダリングされたアーティファクト(レンダリングに使用された
manifest.yaml
と、このリリースに使用されたレンダリングされたskaffold.yaml
を含む)。
レンダリングされたマニフェストと skaffold.yaml
ファイルの異なるバージョンの差分を表示することもできます。
ロールアウトを表示
[リリースの詳細] ページで、[ロールアウト] タブを選択します。
表示するロールアウトの名前をクリックします。
ページにロールアウトの詳細が表示されます。これらの詳細には、レンダリング ログ、デプロイログ、ターゲット アーティファクト(
manifest.yaml
およびskaffold.yaml
)へのリンクが含まれます。[ロールアウト] ページが表示されます。[概要] には、ロールアウトのメタデータとステータスが表示されます。
[Phases] タブには、ロールアウトのフェーズとジョブが表示されます。ここから、高度なフェーズ、ジョブ実行の終了などのロールアウトに対するアクションを実行できます。
リリース アーティファクトを表示する
[リリースの詳細] ページには、[アーティファクト] タブが含まれ、ビルド アーティファクト、ターゲット アーティファクト(マニフェストと Skaffold 構成)、ターゲット アーティファクトのレンダリング ソースが一覧表示されます。
このページでは、次のことができます。
レンダリング ソース アーカイブ ファイルをダウンロードします。
クリックすると、ターゲット アーティファクトのレンダリング ログが表示されます。
レンダリングされたターゲット アーティファクト自体を表示します。
リリース インスペクタを使用して、レンダリングされたマニフェストと差分を表示する
Google Cloud コンソールで、リリース アーティファクトの複数のバージョンを比較できます。次のタイプのアーティファクトの差分を表示できます。
- レンダリングされたマニフェスト
- レンダリングされた
skaffold.yaml
構成ファイル
差分を表示するには:
Google Cloud コンソールで、Cloud Deploy の [デリバリー パイプライン] ページに移動し、デリバリー パイプラインを表示します。
検査するリリースを管理しているデリバリー パイプラインをクリックします。
[デリバリー パイプラインの詳細] ページで、[リソース] タブが選択されていることを確認して、検査するリリースの名前をクリックします。
[リリースの詳細] ページで、[アーティファクト] タブをクリックします。
[ターゲット アーティファクト] リストで、検査するアーティファクトの [アーティファクトを表示] リンクをクリックします。
[マニフェスト] タブまたは [Skaffold 構成] タブを選択します。
[差分を表示] をクリックします。
リリース検査ツールには、両側のアーティファクトの同じバージョンが表示されます。
表示されたアーティファクトごとに、必要に応じてリリース名、ターゲット名、フェーズ名、またはすべてを選択します。
これにより、リリースごと、およびターゲットごとに、比較するアーティファクトのバージョンを選択できます。たとえば、同じリリースを選択して、別々のターゲットに対してそのリリースのマニフェストを比較できます。
選択したアーティファクト間の違いがハイライト表示されます。
Cloud Storage バケット内のレンダリングされたアーティファクトの表示
レンダリングされたリリース アーティファクトを保存する Cloud Storage バケットが、リリース詳細ページの [アーティファクト] タブに表示され、そこからリンクされます。
リリースの詳細ページで、[アーティファクト] タブを選択します。
[ターゲット アーティファクト] テーブルで、アーティファクトを表示するターゲットを探し、[ストレージ ロケーション] 列の対応するリンクをクリックします。
特定のターゲットの Cloud Storage バケットの詳細が表示されます。バケットには、ロールアウトの各フェーズでレンダリングされたアーティファクトが含まれます。
レンダリングしたアーティファクトを表示するフェーズをクリックします。
このフェーズで使用できるアーティファクトは次のとおりです。
表示するアーティファクトをクリックして、その内容を表示します。