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 dos serviços exigidos pelo Cloud Composer em Consulte as configurações do VPC Service Controls em 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 dos ambientes 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 o ambiente, incluindo os recursos que estão 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 API Cloud Composer. página.

    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 exigidos pelo Cloud Composer

Esta seção descreve os serviços necessários para o 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

Os serviços do Google, como o Cloud DNS ou o IAM, já são permitidos 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

É possível encontrar os nomes *.googleapis.com dos serviços nas páginas da API na página da API Explorer.

A seguir