如何更改仪表板管理员
how to change dashboard admin
我运行
kubectl create clusterrolebinding dashboard-admin -n default --clusterrole=cluste-admin --serviceaccount=default:dashboard
而不是
kubectl create clusterrolebinding dashboard-admin -n default --clusterrole=cluster-admin --serviceaccount=default:dashboard
我想将仪表板管理员设置为 cluster-admin 而不是 cluste-admin
如果我运行
kubectl create clusterrolebinding dashboard-admin -n default --clusterrole=cluster-admin --serviceaccount=default:dashboard
终端输出
服务器错误 (AlreadyExists): clusterrolebinding.rbac.authorizatoin.k8s.io "dashboard-admin" 已经存在
当我从计算机上的浏览器访问仪表板时,系统提示我输入令牌,并且能够按预期登录。我有很多错误都以 "cluste-admin" not found 结尾。我希望这些都消失
现在实现此目的的唯一方法是删除 clusterrolebinding
并使用以下方法重新创建它:
kubectl delete clusterrolebinding dashboard-admin
kubectl create clusterrolebinding dashboard-admin -n default --clusterrole=cluster-admin --serviceaccount=default:dashboard
我运行
kubectl create clusterrolebinding dashboard-admin -n default --clusterrole=cluste-admin --serviceaccount=default:dashboard
而不是
kubectl create clusterrolebinding dashboard-admin -n default --clusterrole=cluster-admin --serviceaccount=default:dashboard
我想将仪表板管理员设置为 cluster-admin 而不是 cluste-admin
如果我运行
kubectl create clusterrolebinding dashboard-admin -n default --clusterrole=cluster-admin --serviceaccount=default:dashboard
终端输出
服务器错误 (AlreadyExists): clusterrolebinding.rbac.authorizatoin.k8s.io "dashboard-admin" 已经存在
当我从计算机上的浏览器访问仪表板时,系统提示我输入令牌,并且能够按预期登录。我有很多错误都以 "cluste-admin" not found 结尾。我希望这些都消失
现在实现此目的的唯一方法是删除 clusterrolebinding
并使用以下方法重新创建它:
kubectl delete clusterrolebinding dashboard-admin
kubectl create clusterrolebinding dashboard-admin -n default --clusterrole=cluster-admin --serviceaccount=default:dashboard