Ativar e desativar o serviço do Cloud Composer

Cloud Composer 3 | Cloud Composer 2 | Cloud Composer 1

Nesta página, explicamos como ativar e desativar o serviço do Cloud Composer no projeto 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 do Cloud Composer nas configurações do VPC Service Controls, consulte Configurar o VPC Service Controls.

Ativar o serviço do Cloud Composer

Esta seção descreve como ativar o serviço do Cloud Composer no Google Cloud projeto.

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

Esta seção descreve como desativar o serviço do Cloud Composer no projeto 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 os requisitos do IAM para o Service Usage, consulte a página do Service Usage para Controle de acesso.

  • Verifique se todos os ambientes do Cloud Composer no seu projeto foram 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 DAGs do bucket do ambiente.
    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 Google Cloud serviços.

Serviços necessários para o Cloud Composer

Esta seção descreve os serviços necessários para o Cloud Composer. Em alguns casos, os administradores de organização ou de projeto podem restringir quais Serviços do Google podem ser usados nos 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 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 secreto
  • 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

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