Cloud Composer 1 | Cloud Composer 2 | Cloud Composer 3
Cette page explique comment activer et désactiver le service Cloud Composer dans votre projet Google Cloud.
Pour en savoir plus sur la gestion des services sur Google Cloud, consultez la page Activer et désactiver des services.
Pour obtenir la liste des services requis par Cloud Composer dans les configurations VPC Service Controls, consultez Configurer VPC Service Controls.
Activer le service Cloud Composer
Cette section explique comment activer le service Cloud Composer dans votre projet Google Cloud.
Avant de commencer
Pour activer le service Cloud Composer, vous devez disposer des autorisations Identity and Access Management appropriées. Pour en savoir plus sur les exigences Cloud IAM pour Service Usage, consultez la page Contrôle des accès sur la page Service Usage.
Assurez-vous que la facturation est activée dans votre projet.
Activer l'API Cloud Composer
Console
Activez l'API Cloud Composer:
gcloud
Activez l'API composer.googleapis.com
:
gcloud services enable composer.googleapis.com
API
Utilisez la méthode services.enable
pour activer l'API composer.googleapis.com
.
Terraform
Utilisez la ressource google_project_service
pour configurer l'API composer.googleapis.com
.
Désactiver le service Cloud Composer
Cette section explique comment désactiver le service Cloud Composer dans votre projet Google Cloud.
Avant de commencer
Pour désactiver le service Cloud Composer, vous devez disposer des autorisations Identity and Access Management appropriées. Pour en savoir plus sur les exigences IAM pour Service Usage, consultez la page Service Usage pour Contrôle des accès.
Assurez-vous que tous les environnements Cloud Composer de votre projet sont supprimés. La désactivation de l'API supprime définitivement le locataire les parties "projet" des environnements Cloud Composer, ces environnements deviennent inutilisables.
Pour éviter des frais supplémentaires, effectuez les étapes ci-après pour chaque environnement avant de désactiver l'API Cloud Composer :
- Mettez les DAG en pause.
- Si nécessaire, exportez les données de l'environnement, telles que les DAG du bucket de l'environnement.
- Supprimez votre environnement, y compris les ressources qui ne sont pas supprimées automatiquement.
Désactiver l'API Cloud Composer
Pour désactiver le service Cloud Composer, procédez comme suit :
Console
Dans la console Google Cloud, accédez à l'API Cloud Composer. .
Cliquez sur Gérer.
Cliquez sur Désactiver l'API.
gcloud
Exécutez la commande gcloud services disable
:
gcloud services disable composer.googleapis.com
API
Utilisez la méthode services.disable
pour désactiver
l'API composer.googleapis.com
.
Terraform
Supprimez la configuration de l'API composer.googleapis.com
. Vous utilisez généralement la ressource google_project_service
pour configurer les services Google Cloud.
Services requis par Cloud Composer
Cette section décrit les services requis par Cloud Composer. Dans certains cas, une organisation ou un projet les administrateurs peuvent limiter les services Google pouvant être utilisés dans leurs projets.
Les services suivants sont requis par Cloud Composer:
- artifactregistry.googleapis.com
- cloudbuild.googleapis.com
- composer.googleapis.com
- compute.googleapis.com
- container.googleapis.com
- deploymentmanager.googleapis.com
- logging.googleapis.com
- cloudkms.googleapis.com, si vous utilisez Cloud KMS ou des clés CMEK
- monitoring.googleapis.com
- pubsub.googleapis.com
- storage.googleapis.com
- secretmanager.googleapis.com, si vous utilisez Secret Manager en tant que backend secret
- cloudresourcemanager.googleapis.com
- servicedirectory.googleapis.com
Les services Google tels que Cloud DNS ou IAM autorisé par défaut dans la plupart des projets.
En outre, autorisez l'utilisation de tous les services utilisés par vos DAG, par exemple :
- bigquery.googleapis.com
- dataflow.googleapis.com
- datacatalog.googleapis.com
Vous trouverez les noms des services *.googleapis.com dans les pages de l'API accessible depuis la page APIs Explorer.