Eliminare un cluster condiviso

Questo documento spiega come eliminare un cluster Kubernetes condiviso da una zona con air gap di Google Distributed Cloud (GDC). L'eliminazione di un cluster condiviso rimuove tutti i relativi workload, pool di nodi, nodi del control plane e risorse corrispondenti all'interno del cluster. Poiché un cluster condiviso può estendersi su più progetti, l'eliminazione di un cluster condiviso potrebbe influire su più progetti.

Questo documento è destinato a destinatari come gli amministratori IT all'interno del gruppo di amministratori della piattaforma, responsabili della gestione dei carichi di lavoro dei container all'interno della loro organizzazione. Per saperne di più, consulta la documentazione relativa ai segmenti di pubblico per GDC air-gapped.

Prima di iniziare

Per ottenere le autorizzazioni necessarie per eliminare un cluster condiviso, chiedi all'amministratore IAM dell'organizzazione di concederti il ruolo Amministratore cluster utente (user-cluster-admin). Questo ruolo non è associato a uno spazio dei nomi.

Eliminare un cluster condiviso e le relative risorse

Per eliminare un cluster condiviso e le relative risorse:

Console

  1. Nel menu di navigazione, seleziona Kubernetes Engine > Cluster.

  2. Nell'elenco dei cluster, fai clic sul cluster che vuoi eliminare.

  3. Fai clic su Elimina Elimina cluster.

  4. Quando richiesto, digita la frase di conferma fornita e fai clic su Elimina per eliminare il cluster.

    L'eliminazione può richiedere fino a 60 minuti.

API

  • Per eliminare un cluster condiviso, rimuovi la risorsa personalizzata Cluster dalla zona GDC:

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

    Sostituisci quanto segue:

    • SHARED_CLUSTER_NAME: il nome del cluster da eliminare.
    • MANAGEMENT_API_SERVER: il percorso kubeconfig del server API zonale in cui è ospitato il cluster Kubernetes. Se non hai ancora generato un file kubeconfig per il server API nella zona di destinazione, consulta Accedi.

    L'eliminazione può richiedere fino a 60 minuti. Se vuoi che il processo di eliminazione venga eseguito in background, aggiungi il parametro --wait=false al comando.

Terraform

  • Per eliminare un cluster condiviso utilizzando Terraform, esegui:

    terraform destroy -target kubernetes_manifest.cluster-create
    

L'eliminazione può richiedere fino a 60 minuti.

Passaggi successivi