Neste documento, explicamos como excluir um cluster padrão do Kubernetes de uma zona isolada do Google Distributed Cloud (GDC). A exclusão de um cluster padrão remove todas as cargas de trabalho, pools de nós, nós do plano de controle e recursos correspondentes dentro do cluster. Como um cluster padrão fica confinado a um único projeto, a exclusão não afeta nenhum outro projeto.
Este documento é destinado a públicos-alvo, como desenvolvedores de aplicativos no grupo de operadores de aplicativos, que são responsáveis por gerenciar cargas de trabalho de contêineres na organização. Para mais informações, consulte Públicos-alvo da documentação isolada do GDC.
Antes de começar
Verifique se você tem a configuração adequada para excluir clusters padrão. Para mais informações, consulte Gerenciar o acesso a clusters padrão.
Para receber as permissões necessárias para excluir um cluster padrão, peça ao administrador do IAM da organização para conceder a você os papéis de administrador do IAM do projeto (
project-iam-admin) e administrador do cluster padrão (standard-cluster-admin). Essas funções estão vinculadas ao namespace do projeto.
Excluir um cluster padrão e os recursos dele
Siga estas etapas para excluir um cluster compartilhado e os recursos dele:
API
Para excluir um cluster padrão, remova o recurso personalizado
Clusterda zona do GDC:kubectl delete clusters.cluster.gdc.goog/STANDARD_CLUSTER_NAME \ --namespace PROJECT_NAME \ --kubeconfig MANAGEMENT_API_SERVERA exclusão pode levar até 45 minutos. Se você quiser que o processo de exclusão seja executado em segundo plano, anexe o parâmetro
--wait=falseao comando.Substitua:
STANDARD_CLUSTER_NAME: o nome do cluster a ser excluído.PROJECT_NAME: o nome do projeto que gerencia o cluster.MANAGEMENT_API_SERVER: o caminho kubeconfig do servidor de API zonal em que o cluster está hospedado. Se você ainda não gerou um arquivo kubeconfig para o servidor da API de gerenciamento na zona de destino, consulte Fazer login.
Terraform
Para excluir um cluster Standard usando o Terraform, execute:
terraform destroy -target kubernetes_manifest.cluster-createA exclusão pode levar até 45 minutos.
A seguir
- Visão geral do cluster do Kubernetes
- Projetar limites de acesso
- Projetar a separação da carga de trabalho