【发布时间】:2019-04-02 19:54:16
【问题描述】:
是否可以创建一个不具备读取命名空间机密的 Kubernetes 集群管理员?
我知道您可以创建一个 ClusterRole 并列出每个资源并省略秘密,但这似乎不直观。
您可以使用 Aggregated ClusterRoles 删除权限吗?因此使用 ClusterRole cluster-admin 并具有使用以下角色的角色:
rules:
- apiGroups: [""]
resources: ["secrets"]
verbs: [""]
【问题讨论】:
-
您可以创建一个自定义角色,该角色无权读取机密,但如果无权访问某些内容,则管理员不是管理员。
标签: kubernetes rbac