DevOps

Kubernetes error: You must be logged in to the server (Unauthorized)

Ошибка

При запуске любой команды kubectl возникает ошибка:

$ kubectl get po 

error: You must be logged in to the server (Unauthorized)

Решение

Для решения этой ошибки необходимо удалить конфиг .kube в хоум каталоге пользователя.

$ rm -rf ~/.kube/config

Далее также появляется ошибка:

$ kubectl get po -n mtoir
The connection to the server localhost:8080 was refused - did you specify the right host or port?

Решение проблемы