Kubernetes The connection to the server localhost:8080 was refused
Проблема
Недавно я столкнулся с ошибкой при запуске kubectl
The connection to the server localhost:8080 was refused – did you specify the right host or port?
Дело в том, что у вашего пользователя не добавлен админский конфиг.
Решение
Для решения этой ошибки необходимо создать конфиг .kube
в хоум каталоге пользователя и скопировать туда админский конфиг.
Также необходимо назначить права на этот файл
$ mkdir -p $HOME/.kube
$ sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
$ sudo chown $(id -u):$(id -g) $HOME/.kube/config