LinuxK8S集群搭建三(部署dashboard)


系統環境:

CentOS 7 64位

 

准備工作:

通過虛擬機創建三台CentOS服務器,可參照之前的文章
192.168.28.128 --master
192.168.28.130 --node01
192.168.28.131 --node02

 

安裝步驟:

1.執行語句部署

--在開啟vpn的情況下執行以下語句即可(要修改)

$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml

修改如下:

kind: Service下的spec位置

a.增加“type: NodePort”,與ports目錄同級

b.ports目錄下增加“nodePort: 30001”,與targetPort目錄同級

--如果沒有vpn則執行以下語句(已經修改好了)

$ kubectl apply -f http://res.chinaskinhospital.com/Upload/Academic/20191219/2019121918412312049088.yaml

 2.使用瀏覽器(Firefox)訪問任意節點都能打開,格式為:https://節點中任意IP地址:300001

https://192.168.28.128:30001

https://192.168.28.130:30001

https://192.168.28.131:30001

 3.獲取令牌

$ kubectl create serviceaccount dashboard-admin -n kube-system

$ kubectl create clusterrolebinding dashboard-admin --clusterrole=cluster-admin --serviceaccount=kube-system:dashboard-admin

$ kubectl describe secrets -n kube-system $(kubectl -n kube-system get secret | awk '/dashboard-admin/{print $1}')

 4.使用令牌的方式登錄

 5.登錄成功


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM