Freigegebenen Cluster löschen

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, Steuerungsebenenknoten und entsprechenden Ressourcen im Cluster entfernt. Da sich ein freigegebener Cluster über mehrere Projekte erstrecken kann, kann das Löschen eines freigegebenen Clusters mehrere Projekte betreffen.

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 Dokumentation zu Zielgruppen für GDC mit Air Gap.

Hinweis

Bitten Sie den IAM-Administrator Ihrer Organisation, Ihnen die Rolle „User Cluster Admin“ (user-cluster-admin) zuzuweisen, um die Berechtigungen zum Löschen eines freigegebenen Clusters zu erhalten. Diese Rolle ist nicht an einen Namespace gebunden.

Freigegebenen Cluster und zugehörige Ressourcen löschen

So löschen Sie einen freigegebenen Cluster und die zugehörigen Ressourcen:

Console

  1. Prüfen Sie, ob alle Ansprüche auf nichtflüchtige Volumes (Persistent Volume Claims, PVCs) aus Ihrem freigegebenen Cluster gelöscht wurden. Aufgrund eines bekannten Problems können Sie einen Cluster mit vorhandenen PVCs nicht löschen. Weitere Informationen finden Sie unter Nichtflüchtigen Speicher löschen.

  2. Wählen Sie im Navigationsmenü Kubernetes Engine > Cluster aus.

  3. Klicken Sie in der Clusterliste auf den Cluster, den Sie löschen möchten.

  4. Klicken Sie auf „Löschen“ Cluster löschen.

  5. Wenn Sie dazu aufgefordert werden, geben Sie 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

  1. Prüfen Sie, ob alle Ansprüche auf nichtflüchtige Volumes (Persistent Volume Claims, PVCs) aus Ihrem freigegebenen Cluster gelöscht wurden. Aufgrund eines bekannten Problems können Sie einen Cluster mit vorhandenen PVCs nicht löschen. Weitere Informationen finden Sie unter Nichtflüchtigen Speicher löschen.

  2. Entfernen Sie die benutzerdefinierte Ressource Cluster aus der GDC-Zone:

    kubectl delete clusters.cluster.gdc.goog/SHARED_CLUSTER_NAME \
        -n platform \
        --kubeconfig MANAGEMENT_API_SERVER
    

    Ersetzen 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, fügen Sie dem Befehl den Parameter --wait=false hinzu.

Terraform

  1. Prüfen Sie, ob alle Ansprüche auf nichtflüchtige Volumes (Persistent Volume Claims, PVCs) aus Ihrem freigegebenen Cluster gelöscht wurden. Aufgrund eines bekannten Problems können Sie einen Cluster mit vorhandenen PVCs nicht löschen. Weitere Informationen finden Sie unter Nichtflüchtigen Speicher löschen.

  2. Entfernen Sie die Ressource mit Terraform:

    terraform destroy -target kubernetes_manifest.cluster-create
    

Das Löschen kann bis zu 60 Minuten dauern.

Nächste Schritte