kubernetes - 您是否指定了正确的主机或端口? Kubernetes 上的错误

标签 kubernetes kubectl

我遵循了 http://kubernetes.io/docs/hellonode/ 上的 helloword 教程.
当我运行时:

kubectl run hello-node --image=gcr.io/PROJECT_ID/hello-node:v1 --port=8080
我得到:

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


为什么命令行尝试连接到本地主机?

最佳答案

问题是您的 kubeconfig不对。
要自动生成它,请运行:

gcloud container clusters get-credentials "CLUSTER NAME"

这对我有用。

关于kubernetes - 您是否指定了正确的主机或端口? Kubernetes 上的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36650642/

相关文章:

kubernetes - 公司代理背后的Kubectl

kubernetes - 获取 kubernetes 部署的当前镜像

Kubernetes livenessProbe : restarting vs destroying of the pod

kubernetes - 如何使用 kubectl 编辑资源配置?

amazon-web-services - 添加的 SSL 不适用于使用 ACM 的 AWS 负载均衡器

python - Kubernetes 和 Dask 和调度程序

kubernetes - 为什么 kubctl get pods 中仍然显示已完成状态的 pods?

kubernetes - 在 Kubernetes 上安装 nginx-ingress 以在 localhost MacOs 上运行 - Docker for Mac(Edge)

kubernetes - 为什么 kubectl cp 命令以退出代码 126 终止?

azure - 如何将 dns 设置为 azure kubernetes(acs) 服务?