kubernetes dashboard
該kubernetes dashboard是一個模版,可以根據(jù)生產(chǎn)情況做調(diào)整,以上版本在我的環(huán)境可以正常運行。我的版本給ServiceAccount:kubernetes-dashboard綁定了cluster-admin權(quán)限,如果正式環(huán)境使用請慎重考慮安全問題。
運行環(huán)境:
- kubernetes 1.13.0版本
- docker 18.09.2版本
- centos 7系統(tǒng)
- kubernetes-dashboard v1.10.1
checkout版本并安裝
git clone https://github.com/vincentmei1734/k8s-ops.git
KUBECTL apply -f kubernetes-dashboard/
查看運行狀態(tài)
[root@master kubernetes-dashboard]# kubectl get all -n kube-system | grep dashboard
pod/kubernetes-dashboard-765cc7b476-28mtl 1/1 Running 0 18m
service/kubernetes-dashboard ClusterIP 10.106.100.187 <none> 443/TCP 18m
deployment.apps/kubernetes-dashboard 1/1 1 1 18m
replicaset.apps/kubernetes-dashboard-765cc7b476 1 1 1 18m
暴露服務(wù)
kubectl proxy --address=0.0.0.0 --port=8080 --disable-filter=true
瀏覽器訪問【選擇跳過訪問】
http://x.x.x.x:8080/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/ #替換自己的master ip

dashboard
參考資料
https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/