반응형
도메인 생성
- example 도메인 생성
openstack domain create --description "An Example Domain" example
+-------------+----------------------------------+
| Field | Value |
+-------------+----------------------------------+
| description | An Example Domain |
| enabled | True |
| id | 4787880fac3e4f4aa1249e768d9a9706 |
| name | example |
| options | {} |
| tags | [] |
+-------------+----------------------------------+
프로젝트 생성
- myproject 프로젝트 생성
openstack project create --domain default --description "Demo Project" myproject
+-------------+----------------------------------+
| Field | Value |
+-------------+----------------------------------+
| description | Demo Project |
| domain_id | default |
| enabled | True |
| id | f62cae2ad9d14355ad724129637ca384 |
| is_domain | False |
| name | myproject |
| options | {} |
| parent_id | default |
| tags | [] |
+-------------+----------------------------------+
사용자(user) 생성
- myuser 사용자 생성
openstack user create --domain default --password-prompt myuser
User Password: myuser
Repeat User Password: myuser
+---------------------+----------------------------------+
| Field | Value |
+---------------------+----------------------------------+
| domain_id | default |
| enabled | True |
| id | 5b3c80356e72402788191fb5173ca5aa |
| name | myuser |
| options | {} |
| password_expires_at | None |
+---------------------+----------------------------------+
역할(Role) 생성
- myrole 역할 생성
openstack role create myrole
+-------------+----------------------------------+
| Field | Value |
+-------------+----------------------------------+
| description | None |
| domain_id | None |
| id | c91476f69c8f4d15a5fe0b708b690c88 |
| name | myrole |
| options | {} |
+-------------+----------------------------------+
사용자에게 역할 부여 후 프로젝트에 등록
- myproject 프로젝트에 myuser를 myrole 역할로 등록
openstack role add --project myproject --user myuser myrole
반응형