k8s之dashbord仪表板 - liudd99/k8s GitHub Wiki
#chmod u+x *.sh
#./deploy_k8s_dashboard.sh
a)安装脚本会生成一个Sample Service Account (admin-user) 的Token,需要从控制台日志中复制该token。
b)安装脚本会生成User Certificate,生成User Certificate时会提示输入一个导出证书用的密码。
c)需要将该证书(kubecfg*) 保存到本地,并安装该证书到浏览器中,然后重启浏览器。
a)在Chrome浏览器中,打开Settings -> Advanced -> Privacy and security, 然后打开Manage certificates
b)在Personal界面,选择Import,选择文件类型为All files,选择kubecfg.p12文件,并输入之前导出证书时输入的export passwor。
c)重启浏览器。
https://:/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/
注:
1.可以通过运行#kubectl cluster-info
来查看master-ip和apiserver-port
2.如果token忘记了,可以运行下面命令来获取admin-user的Service Account的token:
#kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep admin-user | awk '{print }')