与服务器localhost:8080的连接被拒绝-您是否指定了正确的主机或端口

时间:2018-09-13 09:50:08

标签: kubernetes google-kubernetes-engine

当我想执行此命令时:

kubectl apply -f namespace.yaml

我收到此错误消息:

The connection to the server localhost:8080 was refused - did you specify the right host or port?

一些答案​​已经发布在Stackoverflow中,例如与kubectl配合使用:

--kubeconfig=~/.kube/config

但这不能解决我的问题。

这是我的namespace.yaml文件:

apiVersion: v1
kind: Namespace
metadata:
  name: my_namespace

我正在使用GKE(1.10.6-gke.3)。

1 个答案:

答案 0 :(得分:4)

您需要按照以下说明配置kubectl以使用您的集群:https://cloud.google.com/kubernetes-engine/docs/quickstart