In diesem Dokument wird beschrieben, wie Sie einen freigegebenen Kubernetes-Cluster aus einer Air-Gap-Zone von Google Distributed Cloud (GDC) löschen. Wenn Sie einen freigegebenen Cluster löschen, werden alle zugehörigen Arbeitslasten, Knotenpools, Steuerungsebenenknoten und Ressourcen im Cluster entfernt. Da sich ein freigegebener Cluster über mehrere Projekte erstrecken kann, kann das Löschen eines freigegebenen Clusters mehrere Projekte beeinträchtigen.
Dieses Dokument richtet sich an Zielgruppen wie IT-Administratoren in der Gruppe der Plattformadministratoren, 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
Bitten Sie den IAM-Administrator Ihrer Organisation, Ihnen die Rolle „User Cluster Admin“ (user-cluster-admin) zuzuweisen, um die Berechtigungen zu erhalten, die zum Löschen eines freigegebenen Clusters erforderlich sind. Diese Rolle ist nicht an einen Namespace gebunden.
Freigegebenen Cluster und seine Ressourcen löschen
So löschen Sie einen freigegebenen Cluster und seine Ressourcen:
Console
Wählen Sie im Navigationsmenü Kubernetes Engine > Cluster aus.
Klicken Sie in der Clusterliste auf den Cluster, den Sie löschen möchten.
Klicken Sie auf delete Cluster löschen.
Geben Sie bei entsprechender Aufforderung den Bestätigungssatz ein und klicken Sie auf Löschen, um den Cluster zu löschen.
Das Löschen kann bis zu 60 Minuten dauern.
API
So löschen Sie einen freigegebenen Cluster: Entfernen Sie die benutzerdefinierte Ressource
Clusteraus der GDC-Zone:kubectl delete clusters.cluster.gdc.goog/SHARED_CLUSTER_NAME \ -n platform \ --kubeconfig MANAGEMENT_API_SERVERErsetzen Sie Folgendes:
SHARED_CLUSTER_NAME: Der Name des zu löschenden Clusters.MANAGEMENT_API_SERVER: Der Kubeconfig-Pfad des zonalen API-Servers, auf dem der Kubernetes-Cluster gehostet wird. Wenn Sie noch keine kubeconfig-Datei für den API-Server in Ihrer Zielzone generiert haben, lesen Sie den Abschnitt Anmelden.
Das Löschen kann bis zu 60 Minuten dauern. Wenn der Löschvorgang im Hintergrund ausgeführt werden soll, hängen Sie den Parameter
--wait=falsean den Befehl an.
Terraform
So löschen Sie einen freigegebenen Cluster mit Terraform:
terraform destroy -target kubernetes_manifest.cluster-create
Das Löschen kann bis zu 60 Minuten dauern.