Excluir um cluster do Kubernetes

A exclusão do cluster do Kubernetes cancela o registro do cluster na instância isolada do Google Distributed Cloud (GDC) e exclui as cargas de trabalho, os pools de nós, os nós do plano de controle e os recursos correspondentes.

Antes de começar

Para receber as permissões necessárias para excluir um cluster do Kubernetes, 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 do Kubernetes e os recursos dele

Siga estas etapas para excluir um cluster do Kubernetes e os recursos dele:

Console

  1. No menu de navegação, selecione Kubernetes Engine > Clusters.

  2. Na lista de clusters, clique no cluster que você quer excluir.

  3. Clique em excluir Excluir cluster.

  4. Quando solicitado, digite a frase de confirmação e clique em Excluir para excluir o cluster.

API

  • Para excluir um cluster do Kubernetes, remova o recurso personalizado Cluster da instância do GDC:

    kubectl delete clusters.cluster.gdc.goog/KUBERNETES_CLUSTER_NAME -n platform \
        --kubeconfig MANAGEMENT_API_SERVER
    

    Substitua:

    • KUBERNETES_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 para mais detalhes.

Terraform

  • Para excluir um cluster do Kubernetes usando o Terraform, execute:

    terraform destroy -target kubernetes_manifest.cluster-create