V minulém tutoriálu jsme vytvořili instanci pomocí CLI; totéž lze provést prostřednictvím webového rozhraní s názvem Horizon. Umožňuje nám spravovat různé zdroje a služby OpenStack. Tato příručka vám pomůže nakonfigurovat horizont v Ubuntu 14.04.
Horizon používá OpenStack API pro interakci s cloudovým ovladačem, můžete si také přizpůsobit řídicí panel pro branding. Zde budeme používat servery apache jako webový server pro obsluhu horizontu dashboard.
Systémové požadavky:
Než budete pokračovat, ujistěte se, že váš systém splňuje níže uvedené požadavky.
OpenStack výpočetní instalace, umožňuje službu identity pro správu uživatelů a projektů.
Dashboard by měl být spuštěn jako uživatel služby identity s právy sudo.
Verze Pythonu by měla podporovat Django, v 2.7.
Nainstalujte a nakonfigurujte řídicí panel na uzlu, který může kontaktovat službu identity.
Nainstalujte součásti Horizon:
Nainstalujte následující balíček řídicího panelu OpenStack na uzel řadiče.
# apt-get install openstack-dashboard
Nakonfigurujte horizont:
Upravte soubor /etc/openstack-dashboard/local_settings.py.
# nano /etc/openstack-dashboard/local_settings.py
Upravte níže uvedená nastavení.
## Enter controller node details. OPENSTACK_HOST = "controller" ## Allow hosts to access dashboard ALLOWED_HOSTS = '*' ## Comment out any other storage configuration. CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION': '127.0.0.1:11211', } } ## Default role that will assigned when the user is created via dashboard. OPENSTACK_KEYSTONE_DEFAULT_ROLE = "user" ## Replace TIME_ZONE with your Time zone. TIME_ZONE = "TIME_ZONE"
Restartujte službu apache.
# service apache2 restart
Otevřete řídicí panel pomocí následující adresy URL
http://controller/horizon or http://ip-add-ress/horizon
Zadejte pověření správce, které jsme vytvořili během konfigurací Keystone.
Jakmile se přihlásíte, budete přesměrováni na souhrnnou stránku Horizon.
Kliknutím na sekci Instance na levé straně zobrazíte seznam instancí.
Kliknutím na název instance získáte další informace.
Kliknutím na nabídku konzoly získáte vzdálenou konzoli vybrané instance.
Možná budete muset vytvořit hostitelský záznam řadiče na klientské ploše, odkud přistupujete k řídicímu panelu.
To je vše!!!, úspěšně jste nakonfigurovali Horizon. Dále je třeba nakonfigurovat Block Storage Server (Cinder).