Este documento explica como excluir um cluster compartilhado do Kubernetes de uma zona isolada do Google Distributed Cloud (GDC). A exclusão de um cluster compartilhado 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 compartilhado pode abranger vários projetos, a exclusão de um cluster compartilhado pode afetar vários projetos.
Este documento é destinado a públicos-alvo, como administradores de TI no grupo de administradores da plataforma, 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
Para receber as permissões necessárias para excluir um cluster compartilhado, peça ao administrador do IAM da organização para conceder a você o papel de administrador do cluster de usuário (user-cluster-admin). Esse papel não está vinculado a um namespace.
Excluir um cluster compartilhado e os recursos dele
Siga estas etapas para excluir um cluster compartilhado e os recursos dele:
Console
No menu de navegação, selecione Kubernetes Engine > Clusters.
Na lista de clusters, clique no cluster que você quer excluir.
Clique em excluir Excluir cluster.
Quando solicitado, digite a frase de confirmação e clique em Excluir para excluir o cluster.
A exclusão pode levar até 60 minutos.
API
Para excluir um cluster compartilhado, remova o recurso personalizado
Clusterda zona do GDC:kubectl delete clusters.cluster.gdc.goog/SHARED_CLUSTER_NAME \ -n platform \ --kubeconfig MANAGEMENT_API_SERVERSubstitua:
SHARED_CLUSTER_NAME: o nome do cluster a ser excluído.MANAGEMENT_API_SERVER: o caminho kubeconfig do servidor da API zonal em que o cluster do Kubernetes está hospedado. Se você ainda não gerou um arquivo kubeconfig para o servidor da API na zona de destino, consulte Fazer login.
A exclusão pode levar até 60 minutos. Se você quiser que o processo de exclusão seja executado em segundo plano, anexe o parâmetro
--wait=falseao comando.
Terraform
Para excluir um cluster compartilhado usando o Terraform, execute:
terraform destroy -target kubernetes_manifest.cluster-create
A exclusão pode levar até 60 minutos.
A seguir
- Visão geral do cluster do Kubernetes
- Projetar limites de acesso
- Projetar a separação da carga de trabalho