Title here
Summary here
신규로 생성한 태스크는 실행하기 위해서는 승인을 먼저 받아야 합니다. 승인은 승인권한을 가지고 있는 사용자만이 할 수 있습니다. 사용자 목록을 조회해보겠습니다.
$ opmate user list
Requesting https://127.0.0.1:8443/opmate;user=bumbee
+--------+---------------+------+---------+------------------+
| ID | NAME | ROLE | STATUS | LAST LOGIN |
+--------+---------------+------+---------+------------------+
| admin | lovelyhana | 0 | enable | 2020/03/13 14:07 |
| oprim | smartsteel | 1 | enable | 2020/03/13 09:35 |
| bumbee | cutefly | 2 | enable | 2020/03/11 15:12 |
+--------+---------------+------+---------+------------------+
ROWS COUNT : 3/3ROLE이 1 또는 0인 사용자가 승인 권한을 가지고 있습니다. 사용자 oprim에게 승인 요청을 하겠습니다.
$ opmate approval request -id diskusage -ai oprim
Requesting https://127.0.0.1:8443/opmate;user=bumbee
diskusage's approval has been requested successfully.사용자 oprim은 bumbee에게 태스크를 승인해달라고 얘기를 듣고, 다음과 같이 승인해야할 목록을 조회해 봅니다.
$ opmate approval list
Requesting https://127.0.0.1:8443/opmate;user=oprim
+---------+-----------+--------+------------+------------------+
| TYPE | ID | OWNER | APPRV USER | APPRV UPDATED AT |
+---------+-----------+--------+------------+------------------+
| Receive | diskusage | bumbee | oprim | 2020/03/14 14:10 |
+---------+-----------+--------+------------+------------------+
ROWS COUNT : 1diskusage라는 태스크가 목록에 있네요. 다음과 같이 태스크를 승인합니다.
$ opmate approval accept -id diskusage
Requesting https://127.0.0.1:8443/opmate;user=oprim
diskusage has been approved successfully.다시, 태스크 내용을 상세히 보겠습니다.
$ opmate task view -id diskusage
Requesting https://127.0.0.1:8443/opmate;user=bumbee
+------------------+------------------+
| FIELD | VALUE |
+------------------+------------------+
| [BASIS] | |
| | |
| ID | diskusage |
| REVISION | 1 |
| OWNER | bumbee |
| SCRIPT | diskusage.sh |
| OS USER | root |
| BY SCHEDULER | disable |
| BY ONDEMAND | enable |
| BY TASK | disable |
| NEXT TASK | |
| DESCRIPTION | |
| CREATED AT | 2020/03/14 14:01 |
| CREATED BY | bumbee |
| UPDATED AT | 2020/03/14 14:01 |
| UPDATED BY | bumbee |
| | |
| [APPROVAL] | |
| | |
| STATUS | approved |
| REQ REASON | |
| RJT REASON | |
| APPROVER | oprim |
| UPDATED AT | 2020/03/14 14:21 |
| | |
| [SCHEDULES] | |
| | |
| [RUNNERS] | |
| | |
| [TARGETS] | |
| | linux01(Node) |
| | linux02(Node) |
+------------------+------------------+리비젼(REVISION)은 1로 바뀌어 있고, 승인상태(APPROVAL STATUS)도 승인(approved)으로 변경되었네요. 자, 이제 이 태스크를 실행할 준비가 되었습니다.