Elimine um cluster padrão

Este documento explica como eliminar um cluster Kubernetes padrão de uma zona isolada do Google Distributed Cloud (GDC). A eliminação de um cluster padrão remove todas as respetivas cargas de trabalho, node pools, nós do plano de controlo e recursos correspondentes no cluster. Uma vez que um cluster padrão está confinado a um único projeto, a eliminação não afeta outros projetos.

Este documento destina-se a públicos como os programadores de aplicações no grupo de operadores de aplicações, que são responsáveis pela gestão das cargas de trabalho de contentores na respetiva organização. Para mais informações, consulte a documentação sobre públicos-alvo para GDC com isolamento de ar.

Antes de começar

  • Verifique se tem a configuração adequada para eliminar clusters padrão. Para mais informações, consulte o artigo Gerir o acesso a clusters padrão.

  • Para receber as autorizações necessárias para eliminar um cluster padrão, peça ao administrador de IAM da sua organização para lhe conceder as funções de administrador de IAM do projeto (project-iam-admin) e administrador do cluster padrão (standard-cluster-admin). Estas funções estão associadas ao espaço de nomes do seu projeto.

Elimine um cluster padrão e os respetivos recursos

Conclua os passos seguintes para eliminar um cluster partilhado e os respetivos recursos:

API

  • Para eliminar um cluster padrão, remova o recurso personalizado Cluster da zona do GDC:

    kubectl delete clusters.cluster.gdc.goog/STANDARD_CLUSTER_NAME \
        --namespace PROJECT_NAME \
        --kubeconfig MANAGEMENT_API_SERVER
    

    A eliminação pode demorar até 45 minutos. Se quiser que o processo de eliminação seja executado em segundo plano, anexe o parâmetro --wait=false ao comando.

    Substitua o seguinte:

    • STANDARD_CLUSTER_NAME: o nome do cluster a eliminar.
    • PROJECT_NAME: o nome do projeto que gere o cluster.
    • MANAGEMENT_API_SERVER: o caminho kubeconfig do servidor da API zonal onde o cluster está alojado. Se ainda não tiver gerado um ficheiro kubeconfig para o servidor da API de gestão na sua zona segmentada, consulte Iniciar sessão.

Terraform

  • Para eliminar um cluster padrão com o Terraform, execute o seguinte comando:

    terraform destroy -target kubernetes_manifest.cluster-create
    

    A eliminação pode demorar até 45 minutos.

O que se segue?