如果我从 Azure 门户创建全新的 AKS RBAC 群集,在我具有贡献者角色的资源组中,然后在az aks get-credentials
没有 admin flag的情况下运行,我可以创建和删除 pod 和命名空间,读取群集范围的机密,以及依此类推,使用 kubectl。这无需先登录--admin
并创建任何 RBAC 角色和绑定。
是什么赋予了我这些权限?根据我在网上找到的讨论,非管理员版本的下载集群用户角色的 kubeconfig 设置,它应该允许我登录,但没有太多,开箱即用。 get-credentials