K8S的dashboard使用token登錄的操作流程
簡介
本文介紹K8S的dashboard如何使用token登錄。
Dashboard 支持 Kubeconfig 和 Token 兩種認證方式,這里測試 Token 認證方式登錄。
結果展示
訪問一下dashboard頁面(注意:必須用https訪問):https://ip:30001,然后在token處輸入上邊生成的token:

登錄成功:


切換命名空間
上邊是默認的空間,可以查看想看的命名空間的數據:

1.創(chuàng)建權限配置文件
創(chuàng)建一個配置文件:dashboard-user.yaml,內容如下:
apiVersion: v1
kind: ServiceAccount
metadata:
name: admin-user
namespace: kubernetes-dashboard
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: admin-user
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cluster-admin
subjects:
- kind: ServiceAccount
name: admin-user
namespace: kubernetes-dashboard說明
配置一個叫 admin-user 的服務賬號,并放在 kubernetes-dashboard 命名空間下,并將 cluster-admin 角色綁定到 admin-user 賬戶,這樣 admin-user 賬戶就有了管理員的權限。
默認情況下,kubeadm 創(chuàng)建集群時已經創(chuàng)建了 cluster-admin 角色,我們直接綁定即可。
2.創(chuàng)建用戶
資料參考:上邊是文章的部分內容,為便于維護,全文已轉移到此網址:K8S的dashboard使用token登錄
到此這篇關于K8S的dashboard使用token登錄的文章就介紹到這了,更多相關K8S dashboard token登錄內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
k8s Prometheus的manifests清單部署實踐
本教程詳細介紹了如何在Kubernetes集群中部署Prometheus和Grafana監(jiān)控系統(tǒng),并融合了文件傳輸、解壓、編譯及Kubctl命令使用等強調時區(qū)設置等步驟,適合初學者學習參考2026-05-05
k8s?pod始終處于pending狀態(tài)的解決方案
新K8s部署后服務重啟導致dashboard無法訪問,所有Pod處于Pending狀態(tài),原因分析顯示,因節(jié)點污點引發(fā)調度失敗,刪除污點后問題解決,總結Pending原因分為三類:調度問題(污點、資源不足)、鏡像問題(拉取失敗)、依賴性問題(卷/Secret/ConfigMap缺失)2025-08-08

