当前位置: 首页 > 知识库问答 >
问题:

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

陈增
2023-03-14

当我尝试测试 kubectl 的配置

kubectl get svc 

我得到这个

错误:服务器没有资源类型“SVC”

当我尝试这个命令时

kubectl get services 

我收到错误:

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

我正在按照此用户指南在我的Mac上部署Kubernetes应用程序

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

Admins-MacBook-Pro:~ Harshin$ kubectl version --short --client
Client Version: v1.10.3

共有3个答案

孟豪
2023-03-14

当我试图访问AWS EKS集群时,我遇到了同样的问题。下面是我必须运行的命令,它为我解决了问题:

aws eks update-kubeconfig --name <EKS_Cluster_Name> --region <Region_Name>
蓟俊杰
2023-03-14

您需要像这样为kubectl指定kubeconfig。

kubectl --kubeconfig .kube/config  get nodes
柳韬
2023-03-14

复制配置文件并解决此问题:

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

cd ~/.kube

sudo mv admin.conf config
sudo service kubelet restart
 类似资料:
  • 当我运行下面提到的命令<code>kubectl get po-n kube system</code>时,我收到以下错误::与服务器localhost:8080的连接被拒绝-您指定了正确的主机或端口吗?

  • 在CKAD考试中,我被要求SSH集群中的其他节点来执行一些kubectl操作,例如,尽管它在下面: 与服务器localhost:8080的连接被拒绝-是否指定了正确的主机或端口? 尝试执行sudo,但没有成功,并检查了kubectl配置视图(可以在客户端节点中看到空文件) 如何做到这一点?

  • 我能够在库伯内特斯将两个节点聚集在一起。主节点似乎运行良好,但是在工作节点上运行任何命令都会导致错误:“拒绝与服务器localhost:8080连接——您指定了正确的主机或端口吗?” 来自大师(node1), 来自工作者(节点2), 我不知道如何解决这个问题。感谢您的帮助。 在执行时,"Journal alctl-xeu kubelet"我看到:"CNI未能检索网络命名空间路径:无法为终止的容器找

  • 我尝试使用Virtualbox在MacOS上运行minikube v0.22.1和kubectl v1.7.5。 但是,所有命令都失败并显示“连接被拒绝-您指定了正确的主机或端口吗?” 此处提出的解决方案(< code > sudo ifconfig vboxnet0 up )没有帮助,vbox net 0接口已启动。 我们非常感谢您的任何想法或建议。

  • 我一直在关注关于http://kubernetes.io/docs/hellonode/.的helloword教程 当我运行时: 我明白了: 与服务器localhost:8080的连接被拒绝-您是否指定了正确的主机或端口? 为什么命令行会尝试连接到本地主机?

  • 我一直在尝试建立库伯内特斯星系团。 我在数字海洋上有两个UbuntuDrople,我用它们来做这件事。 我现在试图为我的docker凭据创建一个秘密,以便我可以在节点上拉私有映像,但是当我运行此命令(或任何其他kubectl命令,例如kubectl获取节点)时,我得到这个错误:到服务器的连接localhost:8080被拒绝-您指定正确的主机或端口吗? 然而,这一切都是因为kubectl本身显示了