Elimine um cluster partilhado

Este documento explica como eliminar um cluster do Kubernetes partilhado a partir de uma zona isolada do Google Distributed Cloud (GDC). A eliminação de um cluster partilhado 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 partilhado pode abranger vários projetos, a eliminação de um cluster partilhado pode afetar vários projetos.

Este documento destina-se a públicos-alvo como administradores de TI no grupo de administradores da plataforma, que são responsáveis pela gestão de cargas de trabalho de contentores na respetiva organização. Para mais informações, consulte o artigo Públicos-alvo da documentação isolada do GDC.

Antes de começar

Para eliminar um cluster partilhado, peça ao administrador de IAM da organização para lhe conceder a função de Administrador do cluster do utilizador (user-cluster-admin). Esta função não está associada a um espaço de nomes.

Elimine um cluster partilhado e os respetivos recursos

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

Consola

  1. Verifique se todas as reivindicações de volumes persistentes (PVC) foram eliminadas do cluster partilhado. Para mais informações, consulte o artigo Elimine o armazenamento persistente.

  2. No seletor de projetos, selecione a sua organização.

    Os clusters partilhados são recursos com âmbito da organização. Se selecionar um projeto, vê clusters padrão, que têm âmbito do projeto. Para mais informações, consulte a hierarquia de recursos.

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

  4. Na lista de clusters, clique no cluster que quer eliminar.

  5. Clique em delete Eliminar cluster.

  6. Quando lhe for pedido, escreva a frase de confirmação apresentada e clique em Eliminar para eliminar o cluster.

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

API

  1. Verifique se todas as reivindicações de volumes persistentes (PVC) foram eliminadas do cluster partilhado. Para mais informações, consulte o artigo Elimine o armazenamento persistente.

  2. Remova o recurso personalizado Cluster da zona do GDC:

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

    Substitua o seguinte:

    • SHARED_CLUSTER_NAME: o nome do cluster a eliminar.
    • MANAGEMENT_API_SERVER: o caminho kubeconfig do servidor da API zonal onde o cluster do Kubernetes está alojado. Se ainda não gerou um ficheiro kubeconfig para o servidor da API na sua zona segmentada, consulte o artigo Inicie sessão.

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

Terraform

  1. Verifique se todas as reivindicações de volumes persistentes (PVC) foram eliminadas do cluster partilhado. Para mais informações, consulte o artigo Elimine o armazenamento persistente.

  2. Remova o recurso com o Terraform:

    terraform destroy -target kubernetes_manifest.cluster-create
    

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

O que se segue?