1.下载  dashboard.yaml文件

   我安装的k8s版本为1.5.2,从github下载相近的dashaboard版本

   wget https://raw.githubusercontent.com/kubernetes/dashboard/v1.5.0/src/deploy/kubernetes-dashboard.yaml

 

2.编辑kubernetes-dashboard.yaml

  由于yaml文件中的p_w_picpath使用的是谷歌gcr.io,被墙无法下载,因此,需将文件中p_w_picpath docker.io上的p_w_picpath替代

      p_w_picpath gcr.io/google_containers/kubernetes-dashboard-amd64:v1.5.0

       替换为:

       p_w_picpath: docker.io/mritd/kubernetes-dashboard-amd64:v1.5.0


 3.执行yaml文件,创建podservice

#kubectl create  -f  dashboard.yaml


# kubectl get service --all-namespaces

NAMESPACE    NAME           CLUSTER-IP       EXTERNAL-IP   PORT(S)        AGE

default      kubernetes            10.254.0.1       <none>        443/TCP        8h

kube-system  kubernetes-dashboard  10.254.153.174  <nodes>       80:31411/TCP   27m


dashboard创建成功,显示clusterip10.254.153.174nodeport31411

所以访问节点服务器的 31411端口即可看到dashboard

http://node-ip:31411

 wKiom1mVYbHADdQeAACxsmfAiVM918.png