kubernetes 仪表板显示 http: 代理错误: 拨号 tcp [::1]:8080: 连接: 连接被拒绝

标签 kubernetes dashboard

我安装了 kubeadm 来部署多节点 kubernetes 集群。添加了两个节点。这些都准备好了。我可以使用节点端口服务运行我的应用程序。当我尝试访问仪表板时遇到问题。 我正在按照此 link 中安装仪表板的步骤操作

kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml

dash-admin.yaml:
apiVersion: rbac.authorization.k8s.io/v1beta1
kind: ClusterRoleBinding
metadata:
   name: kubernetes-dashboard
   labels:
     k8s-app: kubernetes-dashboard
roleRef:
   apiGroup: rbac.authorization.k8s.io
   kind: ClusterRole
   name: cluster-admin
subjects:
- kind: ServiceAccount
   name: kubernetes-dashboard
   namespace: kube-system

kubectl create -f dashboard-admin.yaml

nohup kubectl proxy --address="172.20.22.101" -p 443 --accept-hosts='^*$' &

它运行良好并将输出保存在nohup.out

当我尝试使用以下网址访问该网站时:172.20.22.101:443/api/v1/namespaces/kube-system/services/…. 它显示连接被拒绝. 我观察了 nohup.out 中的输出,它显示了以下错误:

I1203 12:28:05.880828 15591 log.go:172] http: proxy error: dial tcp [::1]:8080: connect: connection refused –

最佳答案

您没有使用 root 或 sudo 权限运行它。

我遇到过这个问题,并且在使用 root 运行后。我能够毫无错误地访问它。

关于kubernetes 仪表板显示 http: 代理错误: 拨号 tcp [::1]:8080: 连接: 连接被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53590248/

相关文章:

php - 从 mysql 数据库刷新多个 Div

node.js - 在 Google Kubernetes Engine 中使用环境变量(安全、简单且良好的做法)?

Kubernetes : cert-manager/secret-for-certificate-mapper "msg"="unable to fetch certificate that owns the secret

go - 用 Helm 压平字典

azure - azure 上的 kudeadm k8s 集群

r - Shiny 的仪表板侧边栏中的可折叠菜单项

kubernetes:如何查看或列出已安装的CNI插件?

wpf - 在 WPF 中构建出色的仪表板应用程序——有哪些可用的控件?

css - Wordpress:访问CSS文件

mysql - 使用 SQL Oracle BIEE 根据用户输入过滤计算列 -