3.2.2. CLI를 사용하여 사용자에게 권한 부여
OpenShift CLI(oc
)를 사용하여 자체 프로젝트를 모니터링할 수 있는 권한을 사용자에게 부여할 수 있습니다.
사전 요구 사항
-
cluster-admin
역할의 사용자로 클러스터에 액세스할 수 있어야 합니다. - 이미 존재하는 역할에 할당 중인 사용자 계정입니다.
-
OpenShift CLI(
oc
)가 설치되어 있습니다.
프로세스
프로젝트의 사용자에게 모니터링 역할을 할당합니다.
$ oc policy add-role-to-user <role> <user> -n <namespace> 1
- 1
<role>
을monitoring-rules-view
,monitoring-rules-edit
또는monitoring-edit
로 바꿉니다.
중요선택한 역할이 무엇이든 클러스터 관리자로 특정 프로젝트에 대해 바인딩해야 합니다.
예를 들어
<role>
을monitoring-edit
로 바꾸고,<user>
를johnsmith
로 바꾸고,<namespace>
를ns1
으로 바꿉니다. 이를 통해 메트릭 컬렉션을 설정하고ns1
네임스페이스에서 경고 규칙을 생성할 수 있는 사용자johnsmith
권한이 할당됩니다.