Finden Sie heraus, warum ein Kubernetes-Cluster in der Google Cloud neu gestartet wurde

Finden Sie heraus, warum ein Kubernetes-Cluster in der Google Cloud neu gestartet wurde

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

verwandte Informationen