GCP: resultados de "reinicio de implementación de kubectl": error: comando desconocido "reiniciar"

GCP: resultados de "reinicio de implementación de kubectl": error: comando desconocido "reiniciar"

La versión de mi clúster GCP Kubernetes es:Master version 1.15.7-gke.2

Cuando ejecuto en Cloud Shellkubectl rollout restart

Recibo el error:unknown command "restart"

¿Cuál podría ser la razón?

actualizar
kubectl versionresultado: v1.15.7-gke.2
kubectl version --clientresultado: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

Gracias

Respuesta1

kubectl rollout restartno funciona porque la versión de su cliente es v1.13.11. restart El comando se agregó en 1.15 como estados enregistro de cambios para v1.15:

Cree un nuevo comando de reinicio de implementación de kubectl que reinicie una implementación de forma gradual.

Puedes encontrarBinarios del cliente de Kubernetes para la versión de su servidor aquí.

Descárgalo, descomprímelo y úsalo.

Y trate siempre de asegurarse de que las versiones de su servidor y cliente coincidan.

información relacionada