Pada chapter III ini kita akan coba melakukan lab untuk manajemen
project dan user, dan juga melimitasi kuota untuk suatu project.
Kita akan melakukan tugas dengan baris perintah CLI, source ke file /root/
keystonerc_admin yang berisi keystone credetials untuk user admin. File
tersebut adalah serangkaian keystone authentication end point, user name,
password, region dan project untuk baris perintah openstack client.
Sehingga dengan source ke file keystone credential kita tidak perlu lagi
memasukan password dan juga sistem tidak meminta kita untuk
memasukan password.
# source keystonerc_admin
~(keystone_admin)]#
2. Buat user, beri nama cloud-bts dengan password redhat. user cloud-bts
hanya akan kita beri hak non-privilage sebagai member dari project prod.
3. Kemudian kita buat user kedua, beri nama superuser dengan role
admin untuk memberikan hak administratif untuk project bts. dan atur
password nya menjadi redhat.
5. Pada tahap ini kita akan atur kuota project untuk project bts, yang akan
diset quota project bts menjadi 4 VCPUs, 7500 MB RAM dan 4 instance.
6. Buat user yang ke-3 dengan nama cloud-test dan beri argument
--disabled untuk secara otomatis menonaktifkan user ketika user berhasil
dibuat.
8. Kemudian setelah user cloud-test aktif, ubah email address untuk user
cloud-test menjadi tkj@gmail.com dan dengan password redhat
10. Buat user baru, beri nama cloud-test2 dengan password redhat, beri
role non-privilage untuk user cloud-test2, dan jadikan sebagai member
dari project test.
Pastikan output pada gambar verifikasi diatas tidak ada lagi test2 project.