Kubernetes (五) ---------部署 Kubernetes Dashboard
K8s 仪表盘部署
·
一、简介
Kubernetes 仪表盘是 Kubernetes 集群的基于 Web 的通用 UI,它允许用户管理群集中运行的应用程序并对其进行故障排除,以及管理群集本身。
Github:
https://github.com/kubernetes/dashboard
二、下载 yaml 的资源清单
wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.4/aio/deploy/recommended.yaml
修改一下下载下面的 recommended.yaml 文件,修改红框的两个地方
三、应用 yaml 的资源清单
kubectl apply -f recommended.yaml (清单)
或者直接一步到位:
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.4/aio/deploy/recommended.yaml
查看一下 pod 是否成功,注意命名空间是在kubernetes-dashboard 下面。
kubectl get pod -n kubernetes-dashboard
然后浏览器访问:
表示需要使用 https 访问:
https://ip:30001/
四、生成 Token
需要输入token,token的生成采用下面的三条命令
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}')
得到 token;
更多推荐
已为社区贡献6条内容
所有评论(0)