Auf dieser Seite erfahren Sie, wie Sie Informationen zu Upgrades für Ihre GKE-Cluster (Google Kubernetes Engine) erhalten. GKE aktualisiert alle Cluster im Laufe der Zeit automatisch. Wenn GKE einen Cluster aktualisiert, aktualisiert GKE die Version der Kubernetes-Steuerungsebene und der Worker-Knoten in separaten Vorgängen.
In GKE werden Informationen zu Cluster-Upgrades zusammengefasst, damit Sie den Status Ihres Clusters besser nachvollziehen können. Sie können die folgenden Informationen zu einem Cluster abrufen:
- Zielversionen für automatische Upgrades:Hier sehen Sie, auf welche neuen Versionen GKE für Ihren Cluster abzielt. Je nach vorhandener Version und Einschränkungen Ihres Clusters kann es sich dabei um Patches oder neue Nebenversionen handeln. Wenn kein Ziel für automatische Upgrades vorhanden ist, befindet sich der Cluster bereits auf dem neuesten Upgradeziel oder GKE hat aus technischen oder geschäftlichen Gründen kein Ziel für automatische Upgrades zugewiesen. Allgemeine Ziele für automatische Upgrades basierend auf der Nebenversion eines Clusters finden Sie auch in den GKE-Versionshinweisen unter Versionsupdates, z. B. in der 2024-R33-Mitteilung.
- Status des automatischen Upgrades:GKE-Cluster haben einen Status für Clusterupgrades. Anhand dieses Status können Sie mehr über aktuelle Upgrades und die Einschränkungen erfahren, die GKE bei der Entscheidung berücksichtigt, wann Ihr Cluster automatisch aktualisiert werden soll. Dazu gehören Faktoren wie Wartungsausschlüsse oder Gründe, die ein Upgrade verhindern. Weitere Informationen finden Sie unter Status des automatischen Cluster-Upgrades.
- Verlauf der automatischen Upgrades:GKE bietet einen Überblick über die letzten automatischen Upgrades der Steuerungsebene und automatischen Knotenupgrades für Ihren Cluster. Für die letzten automatischen Steuerungsebenen- und Knotenupgrades sehen Sie die ursprüngliche Version, die Zielversion und ob das Upgrade erfolgreich war, fehlgeschlagen ist oder abgebrochen wurde.
- End-of-Life-Termine:GKE unterstützt Nebenversionen bis zu 24 Monate lang. Weitere Informationen finden Sie unter Lebenszyklus der GKE-Nebenversion. Die Enddaten des Supports für alle aktuellen Nebenversionen finden Sie im geschätzten Zeitplan für Release-Versionen.
Hinweise
Führen Sie die folgenden Aufgaben aus, bevor Sie beginnen:
- Aktivieren Sie die Google Kubernetes Engine API. Google Kubernetes Engine API aktivieren
- Wenn Sie die Google Cloud CLI für diese Aufgabe verwenden möchten, müssen Sie die gcloud CLI installieren und dann initialisieren. Wenn Sie die gcloud CLI bereits installiert haben, rufen Sie die neueste Version mit
gcloud components update
ab.
Informationen zu Clusterupgrades abrufen
Informationen zu Upgrades eines Clusters finden Sie in der Google Cloud Console oder in der gcloud CLI.
Informationen zu Upgrades auf Clusterebene abrufen
Console
Rufen Sie in der Google Cloud Console die Seite Kubernetes-Cluster auf.
Wählen Sie den Namen des Clusters aus, um die Seite Clusterdetails aufzurufen.
Auf der Seite Clusterdetails finden Sie den Abschnitt Clusterupgrades.
gcloud
Führen Sie dazu diesen Befehl aus:
gcloud beta container clusters get-upgrade-info CLUSTER_NAME
Ersetzen Sie CLUSTER_NAME
durch den Namen des Clusters.
Informationen zu Upgrades für Knotenpools von Standardclustern abrufen
Mit der gcloud CLI können Sie sich Informationen zu einzelnen Knotenpools für Standardcluster ansehen. Dieser Abschnitt gilt nicht für Autopilot-Cluster, bei denen GKE die Knoten verwaltet. Es gibt also keine Knotenpools, die Sie verwalten müssen.
Führen Sie dazu diesen Befehl aus:
gcloud beta container node-pools get-upgrade-info POOL_NAME
--cluster CLUSTER_NAME
Ersetzen Sie POOL_NAME
durch den Namen des Knotenpools.
Status des automatischen Cluster-Upgrades
Die folgenden Status sind für automatische Upgrades eines Clusters möglich:
ACTIVE
: Einen aktiven Upgrade-Status.UNKNOWN
: Der Upgradestatus ist unbekannt.MINOR_UPGRADE_PAUSED
: Upgrades von Nebenversionen werden pausiert.UPGRADE_PAUSED
: Alle automatischen Upgrades werden pausiert.
Im Folgenden sind mögliche Gründe aufgeführt, warum GKE automatische Upgrades für einen Cluster pausiert:
AUTO_UPGRADE_PAUSED_REASON_UNSPECIFIED
: Kein Grund angegeben.MAINTENANCE_WINDOW
: Clusterupgrades werden durch ein Wartungsfenster verhindert.MAINTENANCE_EXCLUSION_
: Ein Grund für die Pausierung mit diesem Präfix gibt an, dass Clusterupgrades durch einen Wartungsausschluss verhindert werden. Das Suffix gibt den Umfang des Wartungsausschlusses an, z. B.MAINTENANCE_EXCLUSION_NO_UPGRADES
.CLUSTER_DISRUPTION_BUDGET
: Nach bestimmten Vorgängen wie dem Erstellen oder Aktualisieren von Clustern benötigen Cluster einen Wartezeitraum, um die Stabilität und Verfügbarkeit des Clusters und seiner Anwendungen zu schützen.CLUSTER_DISRUPTION_BUDGET_MINOR_UPGRADE
: Der Cluster liegt unter dem Budget für Clusterunterbrechungen bei Upgrades auf Nebenversionen.SYSTEM_CONFIG
: Automatische Upgrades sind aus technischen oder geschäftlichen Gründen vorübergehend pausiert. Bei diesem Status empfehlen wir, ein manuelles Upgrade nur dann durchzuführen, wenn es erforderlich ist.