Kubectl возвращает ошибку с сервера (NotAcceptable): неизвестно (получить узлы) - PullRequest
0 голосов
/ 07 декабря 2018

В соответствии с этим: https://github.com/kubernetes/kops#compatibility-matrix версии должны быть в порядке.Когда я запускаю kubectl get node, я получаю следующий вывод:

Error from server (NotAcceptable): unknown (get nodes)

версия kubectl:

Client Version: version.Info{Major:"1", Minor:"13", GitVersion:"v1.13.0", GitCommit:"ddf47ac13c1a9483ea035a79cd7c10005ff21a6d", GitTreeState:"clean", BuildDate:"2018-12-03T21:04:45Z", GoVersion:"go1.11.2", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"7", GitVersion:"v1.7.16", GitCommit:"e8846c1d7e7e632d4bd5ed46160eff3dc4c993c5", GitTreeState:"clean", BuildDate:"2018-04-04T08:47:13Z", GoVersion:"go1.8.3", Compiler:"gc", Platform:"linux/amd64"}

версия kops:

Version 1.9.2 (git-cb54c6a52)

Это информация оузлы, которые я получил при запуске kops update:

NAME                    STATUS  NEEDUPDATE      READY   MIN     MAX     NODES
master-eu-central-1a    Ready   0               1       1       1       1
nodes                   Ready   0               2       2       2       2

1 Ответ

0 голосов
/ 08 декабря 2018

Я не понял этого.Теперь это очевидно: клиент: 1.13.0, сервер: 1.7.16.Сервер должен быть клиентской версии (поддерживается +/- 1, см. здесь ).Поэтому я отредактировал версию сервера с помощью kops edit cluster и обновил ее до kops update cluster.

...