Ative e desative o serviço Cloud Composer

Cloud Composer 3 | Cloud Composer 2 | Cloud Composer 1

Esta página explica como ativar e desativar o serviço Cloud Composer no seu Google Cloud projeto.

Para informações sobre a gestão de serviços no Google Cloud, consulte o artigo Ativar e desativar serviços.

Para uma lista dos serviços necessários pelo Cloud Composer nas configurações dos VPC Service Controls, consulte o artigo Configure os VPC Service Controls.

Ative o serviço Cloud Composer

Esta secção descreve como ativar o serviço Cloud Composer no seu projeto. Google Cloud

Antes de começar

Ative a API Cloud Composer

Consola

Ative a API Cloud Composer:

Enable the API

gcloud

Ative a API composer.googleapis.com:

gcloud services enable composer.googleapis.com

API

Use o método services.enable para ativar a API composer.googleapis.com.

Terraform

Use o recurso google_project_service para configurar a API composer.googleapis.com.

Desative o serviço Cloud Composer

Esta secção descreve como desativar o serviço Cloud Composer no seu projeto. Google Cloud

Antes de começar

  • Para desativar o serviço Cloud Composer, tem de ter as autorizações corretas de gestão de identidade e de acesso. Para saber mais sobre os requisitos do IAM para a utilização de serviços, consulte a página de Controlo de acesso da utilização de serviços.

  • Certifique-se de que todos os ambientes do Cloud Composer no seu projeto são eliminados. A desativação da API elimina irreversivelmente as partes do projeto do inquilino dos ambientes do Cloud Composer, e estes ambientes tornam-se inutilizáveis.

  • Para evitar custos adicionais, conclua os seguintes passos para cada ambiente antes de desativar a API Cloud Composer:

    1. Pause os DAGs.
    2. Se necessário, exporte os dados do ambiente, como DAGs do contentor do ambiente.
    3. Elimine o seu ambiente, incluindo os recursos que não são eliminados automaticamente.

Desative a API Cloud Composer

Para desativar o serviço Cloud Composer:

Consola

  1. Na Google Cloud consola, aceda à página da API Cloud Composer.

    Aceda à API Cloud Composer

  2. Clique em Gerir.

  3. Clique em Desativar API.

gcloud

Execute o comando gcloud services disable:

gcloud services disable composer.googleapis.com

API

Use o método services.disable para desativar a API composer.googleapis.com.

Terraform

Remova a configuração da API composer.googleapis.com. Normalmente, usa o recurso google_project_service para configurar serviços. Google Cloud

Serviços necessários pelo Cloud Composer

Esta secção descreve os serviços que são necessários para o Cloud Composer. Em alguns casos, os administradores da organização ou do projeto podem restringir os serviços Google que podem ser usados nos respetivos projetos.

Os seguintes serviços são necessários para o 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, se estiver a usar chaves do Cloud KMS ou CMEK

  • monitoring.googleapis.com

  • pubsub.googleapis.com

  • storage.googleapis.com

  • secretmanager.googleapis.com, se estiver a usar o Secret Manager como um back-end secreto

  • cloudresourcemanager.googleapis.com

  • servicedirectory.googleapis.com

Os serviços Google, como o Cloud DNS ou o IAM, já são permitidos por predefinição na maioria dos projetos.

Além disso, permita a utilização de todos os serviços que os seus DAGs estão a usar, por exemplo:

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

Pode encontrar os nomes *.googleapis.com dos serviços nas páginas da API com links a partir da página do Explorador de APIs.

Descontinuação para breve de serviços que não são necessários para o Cloud Composer 3

Estamos a planear descontinuar as APIs que não são necessárias para o Cloud Composer 3:

  • A partir de 27 de fevereiro de 2026, as seguintes APIs vão tornar-se totalmente separáveis. A desativação destas APIs não provoca a desativação da API Cloud Composer.

    • artifactregistry.googleapis.com
    • cloudbuild.googleapis.com
    • container.googleapis.com
    • pubsub.googleapis.com
    • sqladmin.googleapis.com
  • A partir de 27 de maio de 2026, estas APIs deixam de ser ativadas automaticamente quando ativa a API Cloud Composer. Para criar ambientes do Cloud Composer 2 em novos projetos, tem de ativar manualmente o grupo de APIs desassociadas.

Os ambientes do Cloud Composer 3 e do Cloud Composer 2 existentes em projetos onde a API Cloud Composer já está ativada não são afetados. Pode fazer o seguinte:

  • Após 27 de fevereiro de 2026, se o seu projeto tiver apenas ambientes do Cloud Composer 3, pode desativar manualmente as APIs separadas.

  • Após 27 de fevereiro de 2026, se o seu projeto tiver ambientes do Cloud Composer 2, recomendamos que mantenha estas APIs ativadas, uma vez que a desativação das mesmas pode levar ao mau funcionamento do ambiente.

  • Após 27 de maio de 2026, se usar scripts de automatização para aprovisionar ambientes do Cloud Composer 2, certifique-se de que as APIs indicadas estão ativadas, além da API Cloud Composer.

O que se segue?