问题:安装完dashboard后不显示任何的资源,并且右上角的通知一直报类似下方错误

clusterrolebindings.rbac.authorization.k8s.io is forbidden: User “kubelet-bootstrap” cannot list resource “clusterrolebindings” in API group “rbac.authorization.k8s.io” at the cluster scope

在这里插入图片描述

解决:给kubelet-bootstrap服务账号集群集群管理员的权限

#可以先查看目前的kubelet-bootstrap是什么权限,通过下方命令查看

kubectl get clusterrolebindings

#如果是已有这个服务账号且不是集群管理员权限,可以先通过下方命令将服务账号删除后重建

kubectl delete clusterrolebindings kubelet-bootstrap

#创建集群管理员权限的服务账号,创建后刷新dashboard

kubectl create clusterrolebinding kubelet-bootstrap --clusterrole=cluster-admin --user=kubelet-bootstrap
Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐