0
%的文档:https://kubernetes.io/docs/tasks/web-ui-dashboard/ 我跑:如何公开Kubernetes UI仪表板?
kubectl create -f https://rawgit.com/kubernetes/dashboard/master/src/deploy/kubernetes-dashboard.yaml
然后我试图运行此揭露服务
cluster/kubectl.sh expose svc/kubernetes
,但我不断收到一个错误:
error: couldn't retrieve selectors via --selector flag or introspection: the service has no pod selector set
See 'kubectl expose -h' for help and examples.
我看过这些例子,但不明白我做错了什么。
kubernetes# cluster/kubectl.sh get all
NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE
svc/kubernetes 10.0.0.1 <none> 443/TCP 7h
kubernetes# cluster/kubectl.sh get pods --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system kube-dns-806549836-r6wtk 0/3 Pending 0 7h
kube-system kubernetes-dashboard-2396447444-9675d 0/1 Pending 0 6h
它在本地主机上。该服务器托管在数据中心中。 Kubernetes master在https:// localhost:6443/ 上运行KubeDNS在https:// localhost:6443运行// api/v1/namespaces/kube-system/services/kube-dns/proxy –
我该如何制作这样我才能从家里看到它? –
显示的群集信息显示网址是按照定义显示的。如果您仅使用内部IP安装所有内容,则必须添加一些路由/负载平衡器/代理解决方案。 –