Auf dieser Seite wird gezeigt, wie Sie Google Kubernetes Engine-Cluster löschen.
Übersicht
Wenn Sie einen Cluster löschen, werden die folgenden Ressourcen gelöscht:
- Ressourcen der Steuerungsebene
- Alle Knoteninstanzen im Cluster
- Alle Pods, die auf diesen Instanzen ausgeführt werden
- Alle bei der Clustererstellung von GKE angelegten Firewalls und Routen
- Daten, die auf den Host-Volumes
hostPath
undemptyDir
gespeichert sind
Die folgenden Ressourcen werden nicht gelöscht:
- Vom Cluster erstellte externe Load-Balancer
- Vom Cluster erstellte interne Load-Balancer
- Nichtflüchtige Speicher
Vorbereitung
Führen Sie die folgenden Aufgaben aus, bevor Sie beginnen:
- Achten Sie darauf, dass die Google Kubernetes Engine API aktiviert ist. Aktivieren Sie Google Kubernetes Engine API
- Prüfen Sie, ob das Cloud SDK installiert ist.
Mit den folgenden Methoden können Sie die gcloud
-Einstellungen festlegen:
- Verwenden Sie
gcloud init
, wenn Sie die Standardeinstellungen ansehen möchten. - Verwenden Sie
gcloud config
, um Ihre Projekt-ID, Zone und Region individuell festzulegen.
gcloud init verwenden
Wenn Sie die Fehlermeldung One of [--zone, --region] must be supplied: Please specify
location
erhalten, führen Sie diesen Abschnitt aus.
-
Führen Sie
gcloud init
aus und folgen Sie der Anleitung:gcloud init
Wenn Sie SSH auf einem Remote-Server verwenden, können Sie mit dem Flag
--console-only
verhindern, dass mit dem Befehl ein Browserfenster geöffnet wird:gcloud init --console-only
- Folgen Sie der Anleitung, um
gcloud
zur Verwendung Ihres Google Cloud-Kontos zu autorisieren. - Erstellen Sie eine neue Konfiguration oder wählen Sie eine vorhandene aus.
- Wählen Sie ein Google Cloud-Projekt aus.
- Wählen Sie eine Compute Engine-Standardzone für zonale Cluster oder eine Region für regionale oder Autopilot-Cluster aus.
gcloud config verwenden
- Legen Sie Ihre standardmäßige Projekt-ID fest:
gcloud config set project PROJECT_ID
- Wenn Sie mit zonalen Clustern arbeiten, legen Sie die Standardzone für Compute Engine fest:
gcloud config set compute/zone COMPUTE_ZONE
- Wenn Sie mit Autopilot oder regionalen Clustern arbeiten, legen Sie die Compute-Standardregion fest:
gcloud config set compute/region COMPUTE_REGION
- Aktualisieren Sie
gcloud
auf die neueste Version:gcloud components update
Cluster löschen
gcloud
Zum Löschen eines Clusters mit dem gcloud
-Befehlszeilentool führen Sie folgenden Befehl aus:
gcloud container clusters delete [CLUSTER_NAME]
Weitere Informationen finden Sie in der Dokumentation zu gcloud container clusters delete
.
Console
Zum Löschen eines Clusters mithilfe der Cloud Console führen Sie die folgenden Schritte aus:
Rufen Sie in der Cloud Console das Kubernetes Engine-Menü auf.
Klicken Sie neben dem Cluster, den Sie löschen möchten, auf more_vert Aktionen und dann auf delete Löschen.
Wenn Sie zur Bestätigung des Vorgangs aufgefordert werden, klicken Sie noch einmal auf Löschen.
Um mehrere Cluster gleichzeitig zu löschen, wählen Sie diese aus und klicken Sie auf delete Löschen. Wenn Sie zur Bestätigung des Vorgangs aufgefordert werden, klicken Sie noch einmal auf Löschen.