This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.3.2.2. 使用 CLI 授予用户权限
您可以使用 OpenShift CLI (oc) 授予用户权限来监控其自己的项目。
先决条件
-
您可以使用具有
cluster-admin角色的用户访问集群。 - 要将角色分配到的用户帐户已存在。
-
已安装 OpenShift CLI(
oc)。
流程
为项目的用户分配一个监控角色:
oc policy add-role-to-user <role> <user> -n <namespace>
$ oc policy add-role-to-user <role> <user> -n <namespace>1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 将
<role>替换为monitoring-rules-view、monitoring-rules-edit或monitoring-edit。
重要无论您选择什么角色,必须以集群管理员的身份将其与特定项目进行绑定。
例如,将
<role>替换为monitoring-edit,<user>替换为johnsmith,<namespace>替换为ns1。这会为用户johnsmith分配在ns1命名空间内设置指标数据收集以及创建警报规则的权限。