服务“Kubernetes-dashboard”,无法访问Kubernetes用户界面 [英] services “kubernetes-dashboard” , can't access kubernetes ui
本文介绍了服务“Kubernetes-dashboard”,无法访问Kubernetes用户界面的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在代理服务器后面,我如何修复它?
推荐答案
您通过提供的URL部署的所有服务都没有指定的类型。这意味着他们将使用默认服务类型ClusterIP
。
ClusterIP
类服务只能从您的Kubernetes群集内部访问。
NodePort
的服务。NodePort服务将在您的所有节点上分配一个随机的高数端口号,您的应用程序(在本例中为K8S仪表板)将可通过${ip-of-any-node}:${assigned-nodeport}
访问。
详情请看官方k8s documentation
如果您的群集位于代理之后,还要确保您可以从尝试发送请求的任何位置访问您的群集节点的外部IP。
要找出分配给NodePort服务的端口号,请使用kubectl describe service ${servicename}
或kubectl get service ${servicename} -o yaml
这篇关于服务“Kubernetes-dashboard”,无法访问Kubernetes用户界面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文