In diesem Dokument wird beschrieben, wie Sie einen Standard-Kubernetes-Cluster aus einer Google Distributed Cloud-Zone (GDC) ohne Internetverbindung löschen. Wenn Sie einen Standardcluster löschen, werden alle zugehörigen Arbeitslasten, Knotenpools, Knoten der Steuerungsebene und entsprechenden Ressourcen im Cluster entfernt. Da ein Standardcluster auf ein einzelnes Projekt beschränkt ist, wirkt sich das Löschen nicht auf andere Projekte aus.
Dieses Dokument richtet sich an Zielgruppen wie Anwendungsentwickler in der Gruppe der Anwendungsoperatoren, die für die Verwaltung von Containerarbeitslasten in ihrer Organisation verantwortlich sind. Weitere Informationen finden Sie unter Zielgruppen für die GDC-Dokumentation für Air-Gap-Umgebungen.
Hinweise
Prüfen Sie, ob Sie die erforderliche Einrichtung zum Löschen von Standardclustern haben. Weitere Informationen finden Sie unter Zugriff auf Standardcluster verwalten.
Bitten Sie Ihren IAM-Administrator der Organisation, Ihnen die Rollen „IAM-Administrator für Projekte“ (
project-iam-admin) und „Administrator für Standardcluster“ (standard-cluster-admin) zuzuweisen, um die Berechtigungen zu erhalten, die zum Löschen eines Standardclusters erforderlich sind. Diese Rollen sind an Ihren Projekt-Namespace gebunden.
Standardcluster und zugehörige Ressourcen löschen
So löschen Sie einen freigegebenen Cluster und seine Ressourcen:
API
Wenn Sie einen Standardcluster löschen möchten, entfernen Sie die benutzerdefinierte Ressource
Clusteraus der GDC-Zone:kubectl delete clusters.cluster.gdc.goog/STANDARD_CLUSTER_NAME \ --namespace PROJECT_NAME \ --kubeconfig MANAGEMENT_API_SERVERDas Löschen kann bis zu 45 Minuten dauern. Wenn Sie möchten, dass der Löschvorgang im Hintergrund ausgeführt wird, hängen Sie den Parameter
--wait=falsean den Befehl an.Ersetzen Sie Folgendes:
STANDARD_CLUSTER_NAME: Der Name des zu löschenden Clusters.PROJECT_NAME: der Name des Projekts, in dem der Cluster verwaltet wird.MANAGEMENT_API_SERVER: Der kubeconfig-Pfad des zonalen API-Servers, auf dem der Cluster gehostet wird. Wenn Sie noch keine kubeconfig-Datei für den Management-API-Server in Ihrer Zielzone generiert haben, lesen Sie den Abschnitt Anmelden.
Terraform
So löschen Sie einen Standardcluster mit Terraform:
terraform destroy -target kubernetes_manifest.cluster-createDas Löschen kann bis zu 45 Minuten dauern.