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
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 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:
- Pause os DAGs.
- Se necessário, exporte os dados do ambiente, como os DAGs, do bucket do seu ambiente de execução.
- 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 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.