在Ubuntu 16.04.03(GCP实例)上安装kubernetes主节点。一切顺利,但无法启动仪表板。我确实打开了防火墙端口8001
实例子网。新的/第一次安装,所以我可能会缺少一些东西,请指教。运行kubectl代理后,我尝试通过实例的外部ip访问仪表板,例如:http://35.196.xx.xx:8001/ui
la@kube-master:~$ kubectl get pods -n kube-system
NAME READY STATUS RESTARTS AGE
etcd-kube-master 1/1 Running 0 17m
kube-apiserver-kube-master 1/1 Running 0 17m
kube-controller-manager-kube-master 1/1 Running 0 17m
kube-dns-545bc4bfd4-knw2b 3/3 Running 0 26m
kube-flannel-ds-bpm8c 1/1 Running 0 17m
kube-proxy-k649v 1/1 Running 0 26m
kube-scheduler-kube-master 1/1 Running 0 17m
la@kube-master:~$ kubectl cluster-info
Kubernetes master is running at https://10.142.0.2:6443
KubeDNS is running at https://10.142.0.2:6443/api/v1/namespaces/kube-system/services/kube-dns
/proxy
la@kube-master:~$ kubectl get services
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 29m
先感谢您。
最佳答案
这是一个add-on that you need to install。一些安装方法会自动添加它,但似乎您选择的方法没有。
要部署仪表板,请执行以下命令:
$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml
要开始使用仪表板,请运行以下命令:
$ kubectl proxy
现在可以在http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/上使用仪表板。
如果您在Google Cloud上运行,为什么不使用GKE?部署和管理起来要容易得多。它甚至带有built-in dashboard。
关于git - kubernetes仪表板无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47115018/