Activer et désactiver le service Cloud Composer

Cloud Composer 3 | Cloud Composer 2 | Cloud Composer 1

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 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

Activer l'API Cloud Composer

Console

Activez l'API Cloud Composer :

Enable the API

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 Contrôle des accès sur la page Service Usage.

  • Assurez-vous que tous les environnements Cloud Composer de votre projet sont supprimés. La désactivation de l'API supprime de manière irréversible les parties de projet locataire des environnements Cloud Composer, et 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 :

    1. Mettez les DAG en veille.
    2. Si nécessaire, exportez les données de l'environnement, telles que les DAG du bucket de l'environnement.
    3. 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

  1. Dans la console Google Cloud , accédez à la page API Cloud Composer.

    Accéder à l'API Cloud Composer

  2. Cliquez sur Gérer.

  3. 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, les administrateurs d'organisation ou de projet peuvent limiter les services Google utilisables 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 des clés Cloud KMS ou CMEK

  • monitoring.googleapis.com

  • pubsub.googleapis.com

  • storage.googleapis.com

  • secretmanager.googleapis.com, si vous utilisez Secret Manager comme backend secret

  • cloudresourcemanager.googleapis.com

  • servicedirectory.googleapis.com

Les services Google tels que Cloud DNS ou IAM sont déjà autorisés par défaut dans la plupart des projets.

De plus, 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 *.googleapis.com des services sur les pages d'API accessibles depuis la page API Explorer.

Arrêt prochain des services qui ne sont pas requis par Cloud Composer 3

Nous prévoyons d'abandonner les API qui ne sont pas requises par Cloud Composer 3 :

  • À partir du 27 février 2026, les API suivantes deviendront entièrement détachables. La désactivation de ces API n'entraînera pas la désactivation de l'API Cloud Composer.

    • artifactregistry.googleapis.com
    • cloudbuild.googleapis.com
    • container.googleapis.com
    • pubsub.googleapis.com
    • sqladmin.googleapis.com
  • À partir du 27 mai 2026, ces API ne seront plus activées automatiquement lorsque vous activerez l'API Cloud Composer. Pour créer des environnements Cloud Composer 2 dans de nouveaux projets, vous devez activer manuellement le groupe d'API détachées.

Les environnements Cloud Composer 3 et Cloud Composer 2 existants dans les projets où l'API Cloud Composer est déjà activée ne seront pas affectés. Vous pouvez effectuer les opérations suivantes :

  • Après le 27 février 2026, si votre projet ne comporte que des environnements Cloud Composer 3, vous pourrez désactiver manuellement les API dissociées.

  • Après le 27 février 2026, si votre projet comporte des environnements Cloud Composer 2, nous vous recommandons de laisser ces API activées, car leur désactivation pourrait entraîner un dysfonctionnement de l'environnement.

  • Après le 27 mai 2026, si vous utilisez des scripts d'automatisation pour provisionner des environnements Cloud Composer 2, assurez-vous que les API listées sont activées en plus de l'API Cloud Composer.

Étapes suivantes