pada part11 ini kita akan menginstall Dashboard untuk openstack dengan nama projecnya adalah Horizon.
Dashboard (horizon) adalah sebuah web interface yang memungkinkan administrator cloud dan penguna dapat mengelola berbagai resource openstack dan service secara web GUI.
contoh pada openstack ini web servernya mengunakan apache.
okee langsung kita coba saja, jalankan perintah pada controller node
[CONTROLLER NODE]
Satu-satunya inti layanan yang diperlukan dashboard adalah identity service (keystone). kita dapat mengunakan dashboard dengan kombinasi service lainnya seperti image service, compute dan networking, namun kita juga dapat mengunakan pada standalone evironment seperti object storage.
- install package dashboardnya
1 |
root@controller:~# apt install openstack-dashboard |
kemudian, edit file /etc/openstack-dashboard/local_settings.py
- konfigurasi openstack service pada controller node
1 |
OPENSTACK_HOST = "controller" |
- Mengizinkan semua host untuk mengakses dashboard
1 |
ALLOWED_HOSTS = ['*', ] |
- konfigurasi memcached untuk session storage service
1 2 3 4 5 6 7 8 |
SESSION_ENGINE = 'django.contrib.sessions.backends.cache' CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION': 'controller:11211', }, } |
- Mengaktifkan identity API version 3
1 |
OPENSTACK_KEYSTONE_URL = "http://%s:5000/v3" % OPENSTACK_HOST |
awalnya openstack mengunakan v2.0 kita rubah menjadi v3
- konfigurasi versi API
1 2 3 4 5 |
OPENSTACK_API_VERSIONS = { "identity": 3, "image": 2, "volume": 2, } |
- konfigurasi default domain keystone
1 |
OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = 'default' |
- konfigurasi default role keystone
1 |
OPENSTACK_KEYSTONE_DEFAULT_ROLE = "user" |
- Optional, setting zona waktu
1 |
TIME_ZONE = "Asia/Jakarta" |
setelah itu, restart service apache2 web server
1 2 |
root@controller:~# /etc/init.d/apache2 restart [ ok ] Restarting apache2 (via systemctl): apache2.service. |
[Testing Dashboard]
akses => http://<ip_controller>/horizon
tampilan dashboardnya seperti ini
jika, anda ingin merubah tampilan openstack ubuntu, maka kita bisa costume dengan menguninstall dashboard ubuntunya.
1 |
root@controller:~# apt remove --auto-remove openstack-dashboard-ubuntu-theme |
okee cukup sekian dulu proses installasi openstack part11, nanti kita akan lanjutkan pada block storage
wassalam
System Engineer
Komentar