このページでは、デプロイに関する情報(次の項目など)を表示する方法について説明します。
- プロジェクト内のデプロイの一覧表示。
- デプロイの詳細を表示する。次のような情報を確認できます。
- デプロイの状態。
- デプロイの作成に使用された Terraform のバージョン。
- デプロイメント内のリビジョンを一覧表示する。
- リビジョンの詳細を表示する。以下が含まれます。
- リビジョンの状態。
- リビジョンの作成に使用された Terraform のバージョン。
始める前に
- Infra Manager が有効になっていることを確認します。
- デプロイメントの表示に必要な IAM 権限があることを確認します。
roles/config.admin
またはroles/config.viewer
プロジェクト内のデプロイメントを一覧表示する
デプロイはプロジェクトとロケーションに固有です。存在するデプロイメントを評価する場合は、デプロイメントを一覧表示できます。
プロジェクトとロケーションのデプロイメントを一覧表示するには、次のコマンドを使用します。
gcloud infra-manager deployments list --project PROJECT_ID --location "LOCATION"
次のように置き換えます。
- PROJECT_ID: Infrastructure Manager が実行されるプロジェクト ID。
- LOCATION は、Deployment が存在するロケーションに置き換えます。有効なロケーションの一覧については、Infrastructure Manager のロケーションをご覧ください。
デプロイの詳細を表示する
デプロイを作成した後、次のようなデプロイの詳細を表示できます。
- デプロイの状態。状態を表示して、デプロイが成功したか、失敗したか、部分的なデプロイなどの問題が発生したかどうかを確認します。
- Infra Manager がデプロイの作成に使用した Terraform のバージョン。
Deployment の詳細を表示するには、次のコマンドを使用します。
gcloud infra-manager deployments describe projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID
次のように置き換えます。
- PROJECT_ID: Infrastructure Manager が実行されるプロジェクト ID。
- LOCATION: Infra Manager が実行されるロケーション。有効なロケーションの一覧については、Infrastructure Manager のロケーションをご覧ください。
- DEPLOYMENT_ID: 表示しているデプロイのデプロイ ID。
使用可能な状態のリストと各状態の詳細については、REST API リファレンスの状態をご覧ください。
デプロイの作成に使用された Terraform のバージョンは、出力の tfVersion
の横に表示されます。詳細については、サポートされている Terraform バージョンをご覧ください。
デプロイに失敗した場合のトラブルシューティングについては、デプロイ エラーのトラブルシューティングをご覧ください。
デプロイメントのリビジョンを一覧表示する
デプロイで行われたさまざまなリビジョンのリストを表示できます。
Deployment のリビジョンを一覧表示するには、次のコマンドを使用します。
gcloud infra-manager revisions list --deployment=projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID
次のように置き換えます。
- PROJECT_ID: Infrastructure Manager が実行されるプロジェクト ID。
- LOCATION: Infra Manager が実行されるロケーション。有効なロケーションの一覧については、Infrastructure Manager のロケーションをご覧ください。
- DEPLOYMENT_ID: 表示しているデプロイのデプロイ ID。
リビジョンの詳細を表示する
特定のリビジョンの詳細を表示するには、次のコマンドを使用します。
gcloud infra-manager revisions describe projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID/revisions/REVISION_ID
次のように置き換えます。
- PROJECT_ID: Infrastructure Manager が実行されるプロジェクト ID。
- LOCATION: Infra Manager が実行されるロケーション。有効なロケーションの一覧については、Infrastructure Manager のロケーションをご覧ください。
- DEPLOYMENT_ID: 表示しているデプロイのデプロイ ID。
- REVISION_ID: 表示しているリビジョンのリビジョン ID。
使用可能な状態のリストと各状態の詳細については、REST API リファレンスの状態をご覧ください。
リビジョンの作成に使用された Terraform のバージョンは、出力の tfVersion
の横に表示されます。詳細については、サポートされている Terraform バージョンをご覧ください。
失敗したデプロイ(失敗したリビジョンを含む)のトラブルシューティングについては、デプロイ エラーのトラブルシューティングをご覧ください。