Dies ist in den letzten zwei Monaten zweimal passiert – an einem Wochenende wurde der gesamte GKE-Cluster neu gestartet.
Dies geschieht, obwohl der Cluster auf manuelles Upgrade eingestellt ist (Release-Kanal ist auf „Keine“ eingestellt).
Gibt es eine Möglichkeit herauszufinden, warum der GKE-Cluster neu gestartet wurde?
Antwort1
Wie angegeben inDokumentation:
Kein Kanal
Unabhängig davon, ob Ihr Cluster in einem Release-Kanal registriert ist oder nicht, sind Cluster-Steuerungsebenen immerregelmäßig aktualisiert.
. . .
Automatische Upgrades werden normalerweise schrittweise über mehrere Wochen durchgeführt. Die Infrastruktursicherheit hat für GKE hohe Priorität. Daher werden Kontrollebenen regelmäßig aktualisiert und können nicht deaktiviert werden. Sie können jedochWartungsfenster und Ausschlüsseum Upgrades für Steuerebenen und Knoten vorübergehend auszusetzen.
Verwenden Sie gcloud container operations list --filter="TYPE:UPGRADE_MASTER"
diese Option, um aktuelle Upgrades der Steuerebene anzuzeigen:
$ gcloud container operations list --filter="TYPE:UPGRADE_MASTER"
NAME TYPE LOCATION TARGET STATUS_MESSAGE STATUS START_TIME END_TIME
operation-1631397153397-fc924191 UPGRADE_MASTER us-west1-b prod DONE 2021-09-11T22:05:53.397098204Z 2021-09-11T22:10:04.559303783Z