【发布时间】:2019-11-22 01:14:42
【问题描述】:
可以创建Role 或ClusterRole 并通过RoleBinding 或ClusterRoleBinding 将其分配给用户。
从拥有令牌的用户视图中,如何通过kubectl 获取应用到他的所有授予权限或角色\角色绑定?
【问题讨论】:
标签: kubernetes kubectl rbac
可以创建Role 或ClusterRole 并通过RoleBinding 或ClusterRoleBinding 将其分配给用户。
从拥有令牌的用户视图中,如何通过kubectl 获取应用到他的所有授予权限或角色\角色绑定?
【问题讨论】:
标签: kubernetes kubectl rbac
# Check to see if I can do everything in my current namespace ("*" means all)
kubectl auth can-i '*' '*'
# Check to see if I can create pods in any namespace
kubectl auth can-i create pods --all-namespaces
# Check to see if I can list deployments in my current namespace
kubectl auth can-i list deployments.extensions
您可以通过kubectl auth --help 命令获取更多信息
您还可以冒充其他用户,使用以下标志检查他们的权限--as 或--as-group
kubectl auth can-i create deployments --namespace default --as john.cena
【讨论】: