接我的上一篇博客:【Kubernetes】K8s Dashboard的部署说明
下面我给大家介绍下如何创建 dashboard-admin 账户权限。
在当前K8s集群的任意一个admin节点,执行下面的命令,即可完成 dashboard-admin 账户权限的创建。
# 第一步,在kube-system这个命名空间,创建dashboard-admin这个服务账户
[root@k8s-master01 ~]# kubectl create serviceaccount dashboard-admin -n kube-system
# 第二步,为dashboard-admin创建集群的角色绑定,角色在集群中为cluster-admin,服务账户为kube-system命名空间下面的dashboard-admin服务账户
[root@k8s-master01 ~]# kubectl create clusterrolebinding dashboard-admin --clusterrole=cluster-admin --serviceaccount=kube-system:dashboard-admin
# 第三步,查看kube-system命名空间下的dashboard-admin的相关的secret信息,其中就包含了token信息
[root@k8s-master01 ~] kubectl describe secrets -n kube-sys
本文档将指导你创建Kubernetes dashboard-admin账户权限。在K8s集群admin节点上执行特定命令,生成用于登录dashboard的token。使用该token登录后,通过修改权限设置,从default命名空间扩展至查看所有命名空间的资源。
订阅专栏 解锁全文
590

被折叠的 条评论
为什么被折叠?



