В соединении с сервером localhost:8080 было отказано - вы указали правильный хост или порт
Когда я хочу выполнить эту команду:
kubectl apply -f namespace.yaml
У меня было это сообщение об ошибке:
The connection to the server localhost:8080 was refused - did you specify the right host or port?
Некоторые ответы были опубликованы в Stackru, как использование kubectl
с:
--kubeconfig=~/.kube/config
Но это не решило мою проблему.
Это мое namespace.yaml
файл:
apiVersion: v1
kind: Namespace
metadata:
name: my_namespace
Я использую GKE (1.10.6-gke.3).
1 ответ
Решение
Вам необходимо настроить kubectl для использования вашего кластера, как описано здесь: https://cloud.google.com/kubernetes-engine/docs/quickstart