在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
提前谢谢。
答案 0 :(得分:2)
这是add-on that you need to install。一些安装方法会自动添加它,但似乎您选择的方法没有。
要部署Dashboard,请执行以下命令:
$ 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。