GCP – „kubectl rollout restart“ Ergebnisse: Fehler: unbekannter Befehl „restart“

GCP – „kubectl rollout restart“ Ergebnisse: Fehler: unbekannter Befehl „restart“

Meine GCP-Kubernetes-Clusterversion ist:Master version 1.15.7-gke.2

Wenn ich in der Wolkenschale laufekubectl rollout restart

Ich erhalte die folgende Fehlermeldung:unknown command "restart"

Was könnte der Grund sein?

aktualisieren
kubectl versionergab: v1.15.7-gke.2
kubectl version --clientergab:v1.15.7

fatnj@cloudshell:~ (pop)$ kubectl version --client
Client Version: version.Info{Major:"1", Minor:"15", GitVersion:"v1.15.7", GitCommit:"6c143d35bb11d74970e7bc0b6c45b6bfdffc0bd4", GitTreeState:"clean", BuildDate:"2019-12-11T12:42:56Z", GoVersion:"go1.12.12", Compiler:"gc", Platform:"linux/amd64"}
fatnj@cloudshell:~ (pop)$ kubectl rollout restart
error: required resource not specified

Danke

Antwort1

kubectl rollout restartfunktioniert nicht, da Ihre Client-Version ist v1.13.11. restartDer Befehl wurde in 1.15 hinzugefügt, wie in angegebenÄnderungsprotokoll für v1.15:

Erstellen Sie einen neuen Befehl „kubectl rollout restart“, der einen rollierenden Neustart einer Bereitstellung durchführt.

Sie findenKubernetes-Client-Binärdateien für Ihre Serverversion hier.

Herunterladen, entpacken und verwenden.

Und versuchen Sie immer sicherzustellen, dass Ihre Server- und Clientversionen übereinstimmen.

verwandte Informationen