Neste documento, explicamos como excluir um cluster padrão do Kubernetes de uma zona com isolamento físico 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 no cluster. Como um cluster padrão fica confinado a um único projeto, a exclusão não afeta outros projetos.
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êiner na organização. Para mais informações, consulte Públicos-alvo da documentação do GDC com isolamento físico.
Antes de começar
Para excluir um cluster padrão, peça ao administrador do IAM do projeto para conceder a você o papel de administrador de cluster padrão (standard-cluster-admin). Esse papel está vinculado
ao namespace do projeto. Para mais informações, consulte
Gerenciar o acesso a clusters padrão.
Excluir um cluster padrão e os recursos dele
Siga estas etapas para excluir um cluster compartilhado e os recursos dele:
Console
No seletor de projetos, selecione seu projeto.
Os clusters padrão são recursos com escopo de projeto. Se você selecionar uma organização, vai ver os clusters compartilhados, que têm escopo de organização. Para mais informações, consulte a hierarquia de recursos.
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 fornecida e clique em Excluir para excluir o cluster.
A exclusão pode levar até 45 minutos.
API
Verifique se todas as declarações de volume permanente (PVC, na sigla em inglês) foram excluídas do cluster padrão. Para mais informações, consulte Excluir armazenamento permanente.
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 do kubeconfig do servidor de API zonal em que o cluster está hospedado. Se você ainda não gerou um arquivo kubeconfig para o servidor de API Management na zona de destino, consulte Fazer login.
Terraform
Verifique se todas as declarações de volume permanente (PVC, na sigla em inglês) foram excluídas do cluster padrão. Para mais informações, consulte Excluir armazenamento permanente.
Remova o recurso usando o Terraform:
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