OpenStack Dashboard Kurulumu – Bölüm 9
Merhaba,
Bir önceki bölümde OpenStack Networking‘in kurulumunu tamamlamıştık. Eğer komutlara çok hakimseniz artık OpenStack’i kullanmaya başlayabilirsiniz. Ancak eğer isterseniz OpenStack Dashboard‘ı da kurarak OpenStack’in arayüzüne bağlanabilirsiniz.
OpenStack’in Dashboard modülünü controller node’u üzerine kurmanız gerekiyor.
Controller node üzerinde yapılacak işlemler:
apt-get install openstack-dashboard
Yukarıdaki komut ile component’leri kurmaya başlıyoruz. Kurulum tamamlandıktan sonra local_settings.py isimli dosyayı editlememiz gerekiyor.
vi /etc/openstack-dashboard/local_settings.py
Yukarıdaki komut ile local_settings.py isimli dosyayı editliyoruz.
OPENSTACK_HOST = "controller"
Openstack dashboard controller node’u üzerinde çalışacağı için yukarıdaki parametreyi ekliyoruz.
ALLOWED_HOSTS = ['*', ]
Dasboard’a erişecek host’ları belirliyoruz. Tüm host’ların erişmesi için izin veriyoruz.
CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION': '127.0.0.1:11211', } }
Memcache session storage service’i konfigure ediyoruz.
OPENSTACK_KEYSTONE_DEFAULT_ROLE = "user"
Dashboard’ıkullanacak default role’u ayarlıyoruz.
Yukarıdaki parametrelerin hepsini local_settings.py isimli dosya içerisine ekliyoruz ve wq! ile kayıt edip çıkıyoruz. En son olarak apache servisini reload etmemiz gerekiyor.
service apache2 reload
Yukarıdaki komut ile apache servisini reload ediyoruz. Artık dasboard’a bağlanabiliriz.
http://controller/horizon
Bunun için yukarıdaki adrese giriş yapıyoruz. Controller yazan bölüme controller’in IP’sini yazabilirsiniz.
Eğer yukarıdaki gibi bir login ekranı geldi ise dashboard’unuz doğru bir şekilde kurulmuş, çalışıyordur. Burada önceki bölümlerde oluşturmuş olduğumuz admin user’ı ve password’u ile login oluyoruz.
Bir sonraki bölümde Dashboard’ın customization’i hakkında bilgi vereceğim.
Umarım faydalı olmuştur.
İyi çalışmalar.
Bir sonraki bölümü hazırlayacak mısnız? 🙂