Dashboard部署

Dashboard部署

Dashboard所需要的部署文件位於下載文件解壓後的kubernetes/cluster/addons/dashboard目錄下

如果不能翻牆,則將dashboard-controller.yaml中的image: gcr.io/google_containers/kubernetes-dashboard-amd64:v1.4.0修改爲shenshouer/kubernetes-dashboard-amd64:v1.4.0

dashboard-controller.yamldashboard-service.yaml兩個文件放置於master上的dashboard文件夾內,然後執行:

cd ./dashboard
kubectl create -f ./

# 檢查
/vagrant/dashboard# kubectl --namespace kube-system get po -o wide
NAME                                READY     STATUS    RESTARTS   AGE       IP             NODE
kube-dns-v20-9oplg                  3/3       Running   0          15h       192.168.31.3   172.19.8.103
kubernetes-dashboard-v1.4.0-xslrc   1/1       Running   0          15h       192.168.44.2   172.19.8.102

/vagrant/dashboard# kubectl --namespace kube-system get svc
NAME                   CLUSTER-IP     EXTERNAL-IP   PORT(S)         AGE
kube-dns               10.100.0.10    <none>        53/UDP,53/TCP   15h
kubernetes-dashboard   10.100.0.224   <none>        80/TCP          15h

說明服務啓動正常, 獲取集羣信息:

/vagrant/dashboard# kubectl cluster-info
Kubernetes master is running at http://localhost:8080
KubeDNS is running at http://localhost:8080/api/v1/proxy/namespaces/kube-system/services/kube-dns
kubernetes-dashboard is running at http://localhost:8080/api/v1/proxy/namespaces/kube-system/services/kubernetes-dashboard

To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.

瀏覽器打開http://[Master主機IP]:8080/api/v1/proxy/namespaces/kube-system/services/kubernetes-dashboard顯示如下:

這裏寫圖片描述

發佈了112 篇原創文章 · 獲贊 11 · 訪問量 45萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章