Elimine um cluster partilhado

Este documento explica como eliminar um cluster Kubernetes partilhado 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 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

Para receber as autorizações necessárias para eliminar um cluster partilhado, peça ao administrador de IAM da sua organização para lhe conceder a função de administrador de clusters de utilizadores (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 passos seguintes para eliminar um cluster partilhado e os respetivos recursos:

Consola

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

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

  3. Clique em Eliminar Eliminar cluster.

  4. Quando lhe for pedido, escreva a expressão de confirmação fornecida e clique em Eliminar para eliminar o cluster.

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

API

  • Para eliminar um cluster partilhado, 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 Kubernetes está alojado. Se ainda não gerou um ficheiro kubeconfig para o servidor da API na zona de destino, consulte Iniciar 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

  • Para eliminar um cluster partilhado através do Terraform, execute o seguinte comando:

    terraform destroy -target kubernetes_manifest.cluster-create
    

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

O que se segue?