GCP-“kubectl rollout restart”结果:错误:未知命令“restart”

GCP-“kubectl rollout restart”结果:错误:未知命令“restart”

我的GCP kubernetes集群版本是:Master version 1.15.7-gke.2

当我在云壳中运行时kubectl rollout restart

我收到错误:unknown command "restart"

可能是什么原因呢?

更新
kubectl version导致:v1.15.7-gke.2
kubectl version --client导致: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

谢谢

答案1

kubectl rollout restart不起作用,因为你的客户端版本是v1.13.11restart命令是在 1.15 中添加的,如v1.15 的更新日志

创建一个新的 kubectl rollout restart 命令,执行部署的滚动重启。

你可以找到适用于您的服务器版本的 kubernetes 客户端二进制文件在这里

下载,解压即可使用。

并始终尝试确保您的服务器和客户端版本匹配。

相关内容