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 version
ergab: v1.15.7-gke.2
kubectl version --client
ergab: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 restart
funktioniert nicht, da Ihre Client-Version ist v1.13.11
.
restart
Der 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.