Nesta página, você aprende a excluir um cluster do Google Kubernetes Engine.
Visão geral
Quando você exclui um cluster, os recursos a seguir são removidos:
- Recursos do plano de controle
- Todas as instâncias de node no cluster
- os pods executados nessas instâncias
- todos os firewalls e rotas criadas pelo GKE no momento da criação do cluster
- dados armazenados nos volumes do host
hostPath
eemptyDir
Os recursos a seguir não são excluídos:
- Balanceadores de carga externos criados pelo cluster
- Balanceadores de carga internos criados pelo cluster
- Volumes de disco permanente
Antes de começar
Antes de começar, verifique se você realizou as tarefas a seguir:
- Verifique se você ativou a API Google Kubernetes Engine. Ativar a API Google Kubernetes Engine
- Verifique se o SDK do Cloud está instalado.
Defina as configurações padrão da gcloud
usando um dos métodos a seguir:
- Use
gcloud init
se quiser orientações para definir os padrões. - Use
gcloud config
para definir individualmente a região, a zona e o ID do projeto.
Como usar o gcloud init
Se você receber o erro One of [--zone, --region] must be supplied: Please specify
location
, conclua esta seção.
-
Execute
gcloud init
e siga as instruções:gcloud init
Se você estiver usando SSH em um servidor remoto, utilize a sinalização
--console-only
para impedir que o comando inicie um navegador:gcloud init --console-only
-
Siga as instruções para autorizar a
gcloud
a usar sua conta do Google Cloud. - Crie uma nova configuração ou selecione uma atual.
- Escolha um projeto do Google Cloud.
- Escolha uma zona padrão do Compute Engine para clusters zonais ou uma região para clusters regionais ou de Autopilot.
Como usar o gcloud config
- Defina o ID do projeto padrão:
gcloud config set project PROJECT_ID
- Se você estiver trabalhando com clusters zonais, defina a zona do Compute padrão:
gcloud config set compute/zone COMPUTE_ZONE
- Se você estiver trabalhando com clusters de Autopilot ou regionais, defina a região do Compute padrão:
gcloud config set compute/region COMPUTE_REGION
- Atualize
gcloud
para a versão mais recente:gcloud components update
Como excluir um cluster
gcloud
Para excluir um cluster usando a ferramenta de linha de comando gcloud
, execute o comando a seguir:
gcloud container clusters delete [CLUSTER_NAME]
Para mais informações, consulte a documentação gcloud container clusters delete
.
Console
Para excluir um cluster usando o Console do Cloud, execute as seguintes etapas:
Acesse o menu do Google Kubernetes Engine no Console do Cloud.
Ao lado do cluster que você quer excluir, clique em more_vert Ações e depois em delete Excluir.
Quando solicitado a confirmar, clique em Excluir novamente.
Para excluir vários clusters de uma só vez, selecione-os e clique em delete Excluir. Quando solicitado a confirmar, clique em Excluir novamente.