Kubectl Невозможно описать на HPA - PullRequest
2 голосов
/ 20 апреля 2019

Когда я пытаюсь описать на hpa, выдается следующее сообщение:

kubectl describe hpa go-auth
Error from server (NotFound): the server could not find the requested resource

Моя версия kubectl:

Client Version: version.Info{Major:"1", Minor:"14", GitVersion:"v1.14.1", GitCommit:"b7394102d6ef778017f2ca4046abbaa23b88c290", GitTreeState:"clean", BuildDate:"2019-04-08T17:11:31Z", GoVersion:"go1.12.1", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"12+", GitVersion:"v1.12.7-gke.7", GitCommit:"b80664a77d3bce5b4701bc881d972b1a702290bf", GitTreeState:"clean", BuildDate:"2019-04-04T03:12:09Z", GoVersion:"go1.10.8b4", Compiler:"gc", Platform:"linux/amd64"}

1 Ответ

1 голос
/ 23 апреля 2019

Остерегайтесь kubectl версия перекоса .Работа kubectl v1.14 с kube-apiserver v1.12 не поддерживается.

Согласно kubectl документы :

Вы должны использовать версию kubectl, которая находится в пределах одной незначительной разницы версий вашего кластера.Например, клиент v1.2 должен работать с хозяином v1.1, v1.2 и v1.3.Использование последней версии kubectl помогает избежать непредвиденных проблем.

Попробуйте еще раз, используя kubectl v1.12.x , и вы, вероятно, избавитесь от этой проблемы.Также обратите внимание на проблему # 568 (особенно этот комментарий), которая решает ту же проблему, что и у вас.

Если вам интересно, какуправлять несколькими kubectl версиями, рекомендую прочитать: Использование разных версий kubectl с несколькими кластерами Kubernetes .

...