Instalasi & Konfigurasi Openstack Liberty di Ubuntu 14.04 LTS – Part 6

Assalamualaikum rek. Pada post sebelumnya saya telah menuliskan bagaimana caranya konfigurasi neutron pada node compute. Dan seperti yang telah saya sampaikan pada post sebelumnya, bahwa pada post kali ini saya akan menjelaskan untuk instalasi dan konfigurasi Openstack Dashboard atau yang biasa dikenal dengan service Horizon.

Bagi kalian yang belum mengikuti tulisan saya dan ingin ikut belajar silahkan kunjungin postingan sebelumnya terlebih dahulu

Instalasi & Konfigurasi Openstack Liberty di Ubuntu 14.04 LTS – Part 1

Instalasi & Konfigurasi Openstack Liberty di Ubuntu 14.04 LTS – Part 2

Instalasi & Konfigurasi Openstack Liberty di Ubuntu 14.04 LTS – Part 3

Instalasi & Konfigurasi Openstack Liberty di Ubuntu 14.04 LTS – Part 4

Instalasi & Konfigurasi Openstack Liberty di Ubuntu 14.04 LTS – Part 5

Openstack menggunakan dashboard agar memudahkan dalam memanage instances, network, firewall, layanan serta resources lainnya yang terdapat di dalam openstack. Dashboard Openstack mengandalkan tampilan berupa web based dan menggunakan Openstack API dalam melakukan setiap job nya.

Horizon dapat di customize sesuai dengan keinginan kita serta ada juga beberapa brand memiliki tampilan horizon dengan versi mereka sendiri-sendiri.

Itulah sedikit penjelasan tentang dashboard openstack.

LAB 38 – Instalasi dan Konfigurasi Openstack Dashboard

Langsung saja kita mulai instalasi dengan menginstall paket-paketnya terlebih dahulu.

# apt-get install openstack-dashboard

Kemudian edit file /etc/openstack-dashboard/local_settings.py dan lakukan perubahan seperti dibawah ini :

  • Atur agar dashboard menggunakan service openstack yang berada pada node controller
    OPENSTACK_HOST = "controller"
  • Selajutnya ijinkan seluruh host untuk mengakses dashboard openstack.
    ALLOWED_HOSTS = ['*', ]
  • Dan berikan role user sebagai bawaan dari pembuatan via dashboard
    OPENSTACK_KEYSTONE_DEFAULT_ROLE = "user"

    A18A17

  • Atur versi API sehingga kita dapat login menggunakan keystone v3 API
    OPENSTACK_API_VERSIONS = {
        "identity": 3,
        "volume": 2,
    }

    A15

  • Tambahkan session untuk service storage pada memcached.
    CACHES = {
        'default': {
             'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
             'LOCATION': '127.0.0.1:11211',
        }
    }

    A16

Dan berikan komentar pada perintah session yang lainnya.Konfigurasi telah selesai dan silahkan restart apache2 kalian kemudian coba akses melalui openstack dashboard kalian pada url http://IP_CONTROLLER/horizon

Ubahlah IP_CONTROLLER dengan ip pada node controller. Berikuta tampilan dashboard saya.

A20

A19

Baiklah sekian dari saya dan insyaAllah akan segera saya teruskan pada postingan selanjutnya. Terima kasih.

Wasallamualaikum Wr. Wb

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s