В соединении с сервером localhost: 8080 было отказано - вы указали правильный хост или порт? - PullRequest
0 голосов
/ 01 июля 2018

когда я пытаюсь проверить конфигурацию kubectl

kubectl get svc 

я получаю это ошибка: на сервере нет типа ресурса "svc"

когда я пытаюсь эту команду

kubectl get services 

Я получаю сообщение об ошибке: Отказано в соединении с сервером localhost: 8080 - вы указали правильный хост или порт?

и я следую этому руководству по развертыванию приложения kubernetes на моем mac

https://docs.aws.amazon.com/eks/latest/userguide/getting-started.html#eks-create-cluster

Admins-MacBook-Pro:~ Harshin$ kubectl version --short --client

Версия клиента: v1.10.3

пожалуйста, помогите мне !!

Ответы [ 3 ]

0 голосов
/ 10 сентября 2018

Сделайте копию файла конфигурации и решите эту проблему:

sudo mkdir ~/.kube
sudo cp /etc/kubernetes/admin.conf ~/.kube/

cd ~/.kube

sudo mv admin.conf config
sudo service kubelet restart
0 голосов
/ 08 июня 2019

Проблема в том, что для соединения по умолчанию используется localhost: 8080, просто измените kubectl.cfg, указав, куда вы хотите подключиться. Другая возможная проблема - неверный путь к нему в переменной KUBECONFIG. Удачи

0 голосов
/ 01 июля 2018

вам нужно указать kubeconfig для kubectl следующим образом.

kubectl --kubeconfig .kube/config  get nodes
...