ошибка kubectl: "вы должны войти на сервер (сервер запросил у клиента учетные данные)"
я выполнив следующую команду и получаю сообщение об ошибке:
$ kubectl get nodes
error: You must be logged in to the server (the server has asked for the client to provide credentials)
что происходит?
4 ответов
повторная настройка compute / zone, похоже, делает трюк. Используя эту команду
gcloud container clusters list
я получил
NAME ZONE MASTER_VERSION MASTER_IP MACHINE_TYPE NODE_VERSION NUM_NODES STATUS
k0 europe-west1-d 1.6.4 35.187.164.84 n1-standard-1 1.6.4 3 RUNNING
таким образом, зона, казалось, настроена, но это было только после повторного выполнения
gcloud config set compute/zone europe-west1-d
все снова начало работать.
Итак, реальный вопрос: почему конфигурация вычислительной зоны внезапно перестала быть действительной?
Я получил аналогичную проблему в среде Minikube.Я перезапустил minikube, и он работал, как ожидалось. Поэтому, если проблема возникает в среде Minikube, перезапустите ее