Ativar e desativar o serviço do Cloud Composer

Cloud Composer 1 | Cloud Composer 2 | Cloud Composer 3

Nesta página, explicamos como ativar e desativar o serviço do Cloud Composer no projeto do Google Cloud.

Para informações sobre o gerenciamento de serviços no Google Cloud, consulte Como ativar e desativar serviços.

Para conferir uma lista de serviços necessários pelo Cloud Composer nas configurações do VPC Service Controls, consulte Configurar o VPC Service Controls.

Ativar o serviço do Cloud Composer

Nesta seção, descrevemos como ativar o serviço do Cloud Composer em seu projeto do Google Cloud.

Antes de começar

Ativar a API Cloud Composer

Console

Ative a API Cloud Composer:

Enable the API

gcloud

Ative a composer.googleapis.com API:

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.

Desativar o serviço do Cloud Composer

Nesta seção, descrevemos como desativar o serviço do Cloud Composer no projeto do Google Cloud.

Antes de começar

  • Para desativar o serviço do Cloud Composer, você precisa ter as permissões de Identity and Access Management corretas. Para saber mais sobre o IAM, requisitos do Service Usage, consulte a documentação página do Controle de acesso.

  • Verifique se todos os ambientes do Cloud Composer no seu projeto sejam excluídos. Desativar a API exclui de forma irreversível as partes do projeto de locatário de ambientes ativos do Cloud Composer, e esses ambientes se tornam inutilizáveis.

  • Para evitar cobranças extras, conclua os passos a seguir para cada ambiente antes de desativar a API Cloud Composer:

    1. Pause os DAGs.
    2. Se necessário, exporte os dados do ambiente, como os DAGs, do bucket do seu ambiente de execução.
    3. Exclua seu ambiente, incluindo os recursos que não são excluídos automaticamente.

Desativar a API Cloud Composer

Para desativar o serviço do Cloud Composer:

Console

  1. No console do Google Cloud, acesse a página da API Cloud Composer.

    Acessar a API Cloud Composer

  2. Clique em Gerenciar.

  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, o recurso google_project_service é usado para configurar os serviços do Google Cloud.

Serviços necessários para o Cloud Composer

Esta seção descreve os serviços exigidos pelos Cloud Composer Em alguns casos, a organização ou o projeto os administradores podem restringir quais serviços do Google podem ser usados nos projetos deles.

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 você estiver usando chaves do Cloud KMS ou CMEK
  • monitoring.googleapis.com
  • pubsub.googleapis.com
  • storage.googleapis.com
  • secretmanager.googleapis.com se você estiver usando o Secret Manager como um back-end de secret
  • cloudresourcemanager.googleapis.com
  • servicedirectory.googleapis.com

Serviços do Google, como Cloud DNS ou IAM, já estão permitido por padrão na maioria dos projetos.

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

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

Você pode encontrar os nomes *.googleapis.com dos serviços nas páginas de API vinculadas na página do Explorador de APIs.

A seguir