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
Esta seção descreve como ativar o serviço do Cloud Composer no projeto do Google Cloud.
Antes de começar
Para ativar 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 "Service Usage" para Controle de acesso.
Verifique se o faturamento está ativado no projeto.
Ativar a API Cloud Composer
Console
Ative a API Cloud Composer:
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 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 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:
- Pause os DAGs.
- Se necessário, exporte os dados do ambiente, como DAGs do bucket do ambiente.
- 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
No console do Google Cloud, acesse a API Cloud Composer. página.
Clique em Gerenciar.
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 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 exigidos pelo 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 usando chaves CMEK ou Cloud KMS
- 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
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.