Questo documento spiega come eliminare un cluster Kubernetes standard da una zona air-gap di Google Distributed Cloud (GDC). L'eliminazione di un cluster standard rimuove tutti i relativi workload, pool di nodi, nodi del control plane e 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 segmenti di pubblico come gli sviluppatori di applicazioni all'interno del gruppo di operatori di applicazioni, responsabili della gestione dei carichi di lavoro dei container all'interno della propria organizzazione. Per saperne di più, consulta la documentazione relativa ai segmenti di pubblico per GDC air-gapped.
Prima di iniziare
Verifica di disporre della configurazione appropriata per eliminare i cluster standard. Per saperne di più, consulta Gestire l'accesso ai cluster standard.
Per ottenere le autorizzazioni necessarie per eliminare un cluster standard, chiedi all'amministratore IAM dell'organizzazione di concederti i ruoli Amministratore IAM progetto (
project-iam-admin) e Amministratore cluster standard (standard-cluster-admin). Questi ruoli sono associati allo spazio dei nomi del progetto.
Eliminare un cluster standard e le relative risorse
Per eliminare un cluster condiviso e le relative risorse:
API
Per eliminare un cluster standard, rimuovi la risorsa personalizzata
Clusterdalla zona GDC:kubectl delete clusters.cluster.gdc.goog/STANDARD_CLUSTER_NAME \ --namespace PROJECT_NAME \ --kubeconfig MANAGEMENT_API_SERVERL'eliminazione può richiedere fino a 45 minuti. Se vuoi che il processo di eliminazione venga eseguito in background, aggiungi il parametro
--wait=falseal 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 zonale 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 Accedi.
Terraform
Per eliminare un cluster standard utilizzando Terraform, esegui:
terraform destroy -target kubernetes_manifest.cluster-createL'eliminazione può richiedere fino a 45 minuti.
Passaggi successivi
- Panoramica del cluster Kubernetes
- Progettare i limiti di accesso
- Progettazione della separazione dei carichi di lavoro