溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

如何安裝K8S Dashboard

發(fā)布時(shí)間:2021-11-26 15:12:39 來(lái)源:億速云 閱讀:198 作者:小新 欄目:互聯(lián)網(wǎng)科技

小編給大家分享一下如何安裝K8S Dashboard,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

安裝 Dashboard 相較之前的步驟就容易很多了。這里dashboard以Pod的形式運(yùn)行,以Service的形式提供服務(wù),以node port的方式向集群外暴露服務(wù)端口。

下載 Dashboard yaml

這里使用 Dashboard 2.0.4。

wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.4/aio/deploy/recommended.yaml


# 設(shè)置node port,讓集群外部通過(guò)node port可以訪問(wèn)Dashboard

vi recommended.yml   # 添加如下配置
   nodePort: 30443
type: NodePort

安裝 Dashboard

kubectl apply -f recommended.yaml
kubectl get pods -n kubernetes-dashboard

驗(yàn)證

此時(shí)訪問(wèn) http://master_node_ip:30443 并用 kubeadmin init 輸出的 token 可以登錄到 Dashboard 管理界面。

創(chuàng)建 Dashboard 專用登錄用戶

# 創(chuàng)建用戶 devops
kubectl create serviceaccount devops -n kube-system

# 授權(quán)
kubectl create clusterrolebinding devops --clusterrole=cluster-admin --serviceaccount=kube-system:devops

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

訪問(wèn) http://master_node_ip:30443 并用 devops 的 token 登錄。

如何安裝K8S Dashboard

以上是“如何安裝K8S Dashboard”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI