Elimina un cluster standard

Questo documento spiega come eliminare un cluster Kubernetes standard da una zona air-gapped di Google Distributed Cloud (GDC). L'eliminazione di un cluster standard rimuove tutti i relativi workload, i pool di nodi, i nodi del piano di controllo e le risorse corrispondenti all'interno del cluster. Poiché un cluster standard è limitato a un singolo progetto, l'eliminazione non influisce su altri progetti.

Questo documento è destinato a un pubblico come gli sviluppatori di applicazioni all'interno del gruppo di operatori di applicazioni, responsabili della gestione dei workload containerizzati all'interno della propria organizzazione. Per saperne di più, consulta Pubblico per la documentazione GDC con air gap.

Prima di iniziare

Per eliminare un cluster standard, chiedi all'amministratore IAM del progetto di concederti il ruolo Amministratore di cluster standard (standard-cluster-admin). Questo ruolo è associato allo spazio dei nomi del progetto. Per saperne di più, consulta Gestire l'accesso ai cluster standard.

Eliminare un cluster standard e le relative risorse

Per eliminare un cluster condiviso e le relative risorse:

Console

  1. Nel selettore di progetti, seleziona il tuo progetto.

    I cluster standard sono risorse con ambito di progetto. Se selezioni un'organizzazione, visualizzerai i cluster condivisi, che hanno ambito di organizzazione. Per saperne di più, consulta la gerarchia delle risorse.

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

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

  4. Fai clic su Elimina Elimina cluster.

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

    L'eliminazione può richiedere fino a 45 minuti.

API

  1. Verifica che tutte le richieste di volumi permanenti (PVC) siano state eliminate dal cluster standard. Per saperne di più, consulta Eliminare l'archiviazione permanente.

  2. Rimuovi la risorsa personalizzata Cluster dalla zona GDC:

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

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

    Sostituisci quanto segue:

    • STANDARD_CLUSTER_NAME: il nome del cluster da eliminare.
    • PROJECT_NAME: il nome del progetto che gestisce il cluster.
    • MANAGEMENT_API_SERVER: il percorso kubeconfig del server API di zona in cui è ospitato il cluster. Se non hai ancora generato un file kubeconfig per il server API di gestione nella tua zona di destinazione, consulta Accedere.

Terraform

  1. Verifica che tutte le richieste di volumi permanenti (PVC) siano state eliminate dal cluster standard. Per saperne di più, consulta Eliminare l'archiviazione permanente.

  2. Rimuovi la risorsa utilizzando Terraform:

    terraform destroy -target kubernetes_manifest.cluster-create
    

    L'eliminazione può richiedere fino a 45 minuti.

Passaggi successivi