В соединении с сервером 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

Другие вопросы по тегам