Neste documento, explicamos como excluir um cluster compartilhado do Kubernetes de uma zona com isolamento físico 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 no cluster. Como um cluster compartilhado pode abranger vários projetos, a exclusão dele pode afetar vários projetos.
Este documento é destinado a públicos como administradores de TI no grupo de administradores da plataforma, 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 compartilhado, peça ao administrador do IAM da organização para conceder a você o papel de Administrador de 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
Verifique se todas as declarações de volume permanente (PVC, na sigla em inglês) foram excluídas do cluster compartilhado. Para mais informações, consulte Excluir armazenamento permanente.
No seletor de projetos, selecione sua organização.
Os clusters compartilhados são recursos com escopo na organização. Se você selecionar um projeto, vai ver clusters padrão, que têm escopo de projeto. 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é 60 minutos.
API
Verifique se todas as declarações de volume permanente (PVC, na sigla em inglês) foram excluídas do cluster compartilhado. Para mais informações, consulte Excluir armazenamento permanente.
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 de API zonal em que o cluster do Kubernetes está hospedado. Se você ainda não gerou um arquivo kubeconfig para o servidor de 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
Verifique se todas as declarações de volume permanente (PVC, na sigla em inglês) foram excluídas do cluster compartilhado. Para mais informações, consulte Excluir armazenamento permanente.
Remova o recurso usando o Terraform:
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