Cloud Composer 3 | Cloud Composer 2 | Cloud Composer 1
En esta página, se explica cómo habilitar e inhabilitar el servicio de Cloud Composer en tu proyecto de Google Cloud .
Para obtener información sobre la administración de servicios en Google Cloud, consulta Cómo habilitar e inhabilitar servicios.
Para obtener una lista de los servicios que requiere Cloud Composer en las configuraciones de los Controles del servicio de VPC, consulta Configura los Controles del servicio de VPC.
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
Para habilitar el servicio de Cloud Composer, debes tener los permisos adecuados de administración de identidades y accesos. A fin de obtener información sobre los requisitos de IAM para Service Usage, consulta la página de Service Usage sobre el Control de acceso.
Asegúrate de tener habilitada la facturación en tu proyecto.
Habilitar la API de Cloud Composer
Console
Habilita la API de Cloud Composer:
gcloud
composer.googleapis.com
Habilita 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. Para obtener información sobre los requisitos de IAM para Service Usage, consulta la página de Service Usage sobre el Control de acceso.
Asegúrate de que se borren todos los entornos de Cloud Composer de tu proyecto. Si inhabilitas la API, se borrarán de forma irreversible las partes del proyecto de usuario de los entornos de Cloud Composer y estos entornos se volverán inutilizables.
A fin de evitar cargos adicionales, completa los siguientes pasos para cada entorno antes de inhabilitar la API de Cloud Composer:
- Pausa los DAG.
- Si es necesario, exporta los datos del entorno, como los DAGs del bucket del entorno.
- 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:
Console
En la Google Cloud consola, ve a la página API de Cloud Composer.
Haz clic en Manage.
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 que requiere 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 los servicios de Google que 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
logging.googleapis.com
cloudkms.googleapis.com, si usas claves de Cloud KMS o CMEK
monitoring.googleapis.com
pubsub.googleapis.com
storage.googleapis.com
secretmanager.googleapis.com, si usas Secret Manager como backend de secretos
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 APIs.
Próxima baja de los servicios que no son necesarios para Cloud Composer 3
Planeamos eliminar gradualmente las APIs que no son necesarias para Cloud Composer 3:
A partir del 27 de febrero de 2026, las siguientes APIs se desacoplarán por completo. La desactivación de estas APIs no provocará la desactivación de la API de Cloud Composer.
- artifactregistry.googleapis.com
- cloudbuild.googleapis.com
- container.googleapis.com
- pubsub.googleapis.com
- sqladmin.googleapis.com
A partir del 27 de mayo de 2026, estas APIs ya no se habilitarán automáticamente cuando habilites la API de Cloud Composer. Para crear entornos de Cloud Composer 2 en proyectos nuevos, el grupo de APIs separadas se debe habilitar de forma manual.
Los entornos existentes de Cloud Composer 3 y Cloud Composer 2 en proyectos en los que ya está habilitada la API de Cloud Composer no se verán afectados. Puedes hacer lo siguiente:
Después del 27 de febrero de 2026, si tu proyecto solo tiene entornos de Cloud Composer 3, puedes inhabilitar manualmente las APIs separadas.
Después del 27 de febrero de 2026, si tu proyecto tiene entornos de Cloud Composer 2, te recomendamos que mantengas estas APIs habilitadas, ya que inhabilitarlas podría provocar un mal funcionamiento del entorno.
Después del 27 de mayo de 2026, si usas secuencias de comandos de automatización para aprovisionar entornos de Cloud Composer 2, asegúrate de que las APIs que se indican estén habilitadas, además de la API de Cloud Composer.