In diesem Dokument wird beschrieben, wie Sie einen freigegebenen Kubernetes-Cluster aus einer GDC-Zone (Google Distributed Cloud) mit Air Gap löschen. Durch das Löschen eines freigegebenen Clusters werden alle zugehörigen Arbeitslasten, Knotenpools, Knoten der Steuerungsebene und entsprechenden Ressourcen im Cluster entfernt. Da ein freigegebener Cluster mehrere Projekte umfassen kann, kann sich das Löschen eines freigegebenen Clusters auf mehrere Projekte auswirken.
Dieses Dokument richtet sich an IT-Administratoren in der Gruppe der Plattformadministratoren, die für die Verwaltung von Containerarbeitslasten in ihrer Organisation verantwortlich sind. Weitere Informationen finden Sie unter Dokumentation zu Zielgruppen für GDC mit Air Gap.
Hinweis
Wenn Sie einen freigegebenen Cluster löschen möchten, bitten Sie Ihren IAM-Admin der Organisation, Ihnen die Rolle User Cluster Admin (user-cluster-admin) zuzuweisen. Diese Rolle ist nicht an einen Namespace gebunden.
Freigegebenen Cluster und seine Ressourcen löschen
Führen Sie die folgenden Schritte aus, um einen freigegebenen Cluster und seine Ressourcen zu löschen:
Console
Prüfen Sie, ob alle PersistentVolumeClaims (PVC) aus Ihrem freigegebenen Cluster gelöscht wurden. Weitere Informationen finden Sie unter Nichtflüchtigen Speicher löschen.
Wählen Sie in der Projektauswahl Ihre Organisation aus.
Freigegebene Cluster sind organisationsbezogene Ressourcen. Wenn Sie stattdessen ein Projekt auswählen, werden Standardcluster angezeigt, die auf das Projekt beschränkt sind. Weitere Informationen finden Sie unter Ressourcenhierarchie.
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 Löschen Cluster löschen.
Geben Sie bei Aufforderung den angegebenen 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
Prüfen Sie, ob alle Anforderungen von nichtflüchtigen Volumes (PVC) aus Ihrem freigegebenen Cluster gelöscht wurden. Weitere Informationen finden Sie unter Nichtflüchtigen Speicher löschen.
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
Prüfen Sie, ob alle Anforderungen für nichtflüchtige Volumes (PVC) aus Ihrem freigegebenen Cluster gelöscht wurden. Weitere Informationen finden Sie unter Nichtflüchtigen Speicher löschen.
Entfernen Sie die Ressource mit Terraform:
terraform destroy -target kubernetes_manifest.cluster-create
Das Löschen kann bis zu 60 Minuten dauern.