Inhabilita y habilita el servicio de Cloud Composer

Cloud Composer 1 | Cloud Composer 2

En esta página, se explica cómo habilitar e inhabilitar el servicio de Cloud Composer para tu proyecto de Google Cloud.

Para obtener información sobre la administración de los servicios en Google Cloud, consulta Cómo habilitar e inhabilitar servicios.

Habilita el servicio de Cloud Composer

En esta sección, se describe cómo habilitar el servicio de Cloud Composer en tu proyecto de Google Cloud.

Antes de comenzar

Habilitar la API de Cloud Composer

Consola

Habilita la API de Cloud Composer:

Habilita la API

gcloud

composer.googleapis.comHabilita la API

gcloud services enable composer.googleapis.com

API

Usa el método services.enable para habilitar la API de composer.googleapis.com.

Terraform

Usa el recurso google_project_service para configurar la API de composer.googleapis.com.

Inhabilita el servicio de Cloud Composer

En esta sección, se describe cómo inhabilitar el servicio de Cloud Composer en tu proyecto de Google Cloud.

Antes de comenzar

  • Para inhabilitar el servicio de Cloud Composer, debes tener los permisos adecuados de administración de identidades y accesos. Si quieres obtener información sobre los requisitos de IAM para Service Usage, consulta la página de Service Usage sobre Control de acceso.

  • Asegúrate de que se borren todos los entornos de Cloud Composer en tu proyecto. Cuando se inhabilita la API, se borran de forma irreversible las partes del proyecto de usuario de los entornos de Cloud Composer, y estos entornos se vuelven inutilizables.

  • A fin de evitar cargos adicionales, completa los siguientes pasos para cada entorno antes de inhabilitar la API de Cloud Composer:

    1. Pausa los DAG.
    2. Si es necesario, exporta los datos del entorno, como los DAG, desde el bucket del entorno.
    3. Borra tu entorno, incluidos los recursos que no se borran automáticamente.

Inhabilita la API de Cloud Composer

Para inhabilitar el servicio de Cloud Composer, sigue estos pasos:

Consola

  1. En la consola de Google Cloud, ve a la página API de Cloud Composer.

    Ir a la API de Cloud Composer

  2. Haz clic en Manage.

  3. Haz clic en Inhabilitar API.

gcloud

Ejecuta el comando gcloud services disable:

gcloud services disable composer.googleapis.com

API

Usa el método services.disable para inhabilitar la API de composer.googleapis.com.

Terraform

Quita la configuración de la API de composer.googleapis.com. Por lo general, debes usar el recurso google_project_service para configurar los servicios de Google Cloud.

Servicios requeridos por Cloud Composer

En esta sección, se describen los servicios que requiere Cloud Composer. En algunos casos, los administradores de la organización o del proyecto pueden restringir qué servicios de Google se pueden usar en sus proyectos.

Cloud Composer requiere los siguientes servicios:

  • 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 usas Cloud KMS o las claves CMEK
  • monitoring.googleapis.com
  • pubsub.googleapis.com
  • storage.googleapis.com
  • secretmanager.googleapis.com, si usas Secret Manager como un backend secreto
  • cloudresourcemanager.googleapis.com
  • servicedirectory.googleapis.com

Los servicios de Google, como Cloud DNS o IAM, ya están permitidos de forma predeterminada en la mayoría de los proyectos.

Además, permite el uso de todos los servicios que usan tus DAG, por ejemplo:

  • bigquery.googleapis.com
  • dataflow.googleapis.com
  • datacatalog.googleapis.com

Puedes encontrar los nombres *.googleapis.com de los servicios en las páginas de la API vinculadas desde la página del Explorador de API.

¿Qué sigue?