Cette page explique comment afficher des informations sur les déploiements, y compris:
- Répertorier les déploiements dans un projet
- Afficher les détails d'un déploiement, y compris les éléments suivants :
- État du déploiement.
- Version de Terraform utilisée pour créer le déploiement.
- Liste des révisions dans un déploiement
- Afficher les détails d'une révision, y compris les éléments suivants :
- État de la révision.
- Version de Terraform utilisée pour créer la révision.
Avant de commencer
- Assurez-vous que Infra Manager est activé.
- Assurez-vous de disposer des autorisations IAM nécessaires pour afficher les déploiements :
roles/config.admin
ouroles/config.viewer
.
Répertorier les déploiements d'un projet
Les déploiements sont spécifiques à un projet et à un emplacement. Vous pouvez lister les déploiements si vous souhaitez évaluer ceux qui existent.
Pour répertorier les déploiements d'un projet et d'un emplacement, exécutez la commande suivante:
gcloud infra-manager deployments list --project PROJECT_ID --location "LOCATION"
Remplacez les éléments suivants :
- PROJECT_ID: ID du projet sur lequel s'exécute Infrastructure Manager.
- LOCATION par l'emplacement des déploiements. Pour obtenir la liste des emplacements valides, consultez la section Emplacements Infrastructure Manager.
Afficher les détails d'un déploiement
Une fois que vous avez créé un déploiement, vous pouvez afficher des informations à son sujet, y compris les suivantes:
- État du déploiement. Consultez l'état pour vérifier si le déploiement a réussi, échoué ou rencontré des problèmes, comme un déploiement partiel.
- Version de Terraform utilisée par Infra Manager pour créer le déploiement.
Pour afficher les détails d'un déploiement, utilisez la commande suivante:
gcloud infra-manager deployments describe projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID
Remplacez les éléments suivants :
- PROJECT_ID: ID du projet sur lequel s'exécute Infrastructure Manager.
- LOCATION: emplacement où Infra Manager s'exécute. Pour obtenir la liste des emplacements valides, consultez la section Emplacements Infrastructure Manager.
- DEPLOYMENT_ID: identifiant du déploiement que vous consultez.
Pour obtenir la liste des états possibles et des informations détaillées sur chacun d'eux, consultez la section État dans la documentation de référence de l'API REST.
La version de Terraform utilisée pour créer le déploiement est indiquée dans la sortie à côté de tfVersion
. Pour en savoir plus, consultez la section Versions Terraform compatibles.
Pour résoudre les problèmes de déploiement, consultez la page Résoudre les erreurs de déploiement.
Lister les révisions d'un déploiement
Vous pouvez afficher la liste des différentes révisions qu'un déploiement a subies.
Pour lister les révisions d'un déploiement, utilisez la commande suivante:
gcloud infra-manager revisions list --deployment=projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID
Remplacez les éléments suivants :
- PROJECT_ID: ID du projet sur lequel s'exécute Infrastructure Manager.
- LOCATION: emplacement où Infra Manager s'exécute. Pour obtenir la liste des emplacements valides, consultez la section Emplacements Infrastructure Manager.
- DEPLOYMENT_ID: identifiant du déploiement que vous consultez.
Afficher les détails d'une révision
Pour afficher les détails d'une révision spécifique, utilisez la commande suivante:
gcloud infra-manager revisions describe projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID/revisions/REVISION_ID
Remplacez les éléments suivants :
- PROJECT_ID: ID du projet sur lequel s'exécute Infrastructure Manager.
- LOCATION: emplacement où Infra Manager s'exécute. Pour obtenir la liste des emplacements valides, consultez la section Emplacements Infrastructure Manager.
- DEPLOYMENT_ID: identifiant du déploiement que vous consultez.
- REVISION_ID: identifiant de la révision que vous consultez.
Pour obtenir la liste des états possibles et des informations détaillées sur chacun d'eux, consultez la section État dans la documentation de référence de l'API REST.
La version de Terraform utilisée pour créer la révision est indiquée dans la sortie à côté de tfVersion
. Pour en savoir plus, consultez la section Versions Terraform compatibles.
Pour résoudre les problèmes de déploiements échoués, y compris les révisions échouées, consultez la section Résoudre les erreurs de déploiement.
Étape suivante
- En savoir plus sur Terraform avec Google Cloud
- Automatisez les déploiements.
- Mettre à jour un déploiement
- Affichez les ressources déployées.
- Supprimez un déploiement.