您通过提供的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