Installation du service Horizon OpenStack
Installation du service Horizon OpenStack
Objectif du TP :
➢ Mettre en place de service Horizon.
Horizon est le tableau de bord web qui rassemble toutes les pièces de notre
écosystème. Le seul service de base requis par le tableau de bord est le service
d’identité.
# Nous avons configuré le tableau de bord pour utiliser les services OpenStack
sur le nœud
#du contrôleur.
OPENSTACK_HOST = "controller"
# Nous avons Autorisé tous les hôtes à accéder au tableau de bord
ALLOWED_HOSTS = [‘*’]
# Nous avons configuré le service de stockage de session memcached.
SESSION_ENGINE = ’[Link]’
CACHES = {
’default’ : {
’BACKEND’ :
’[Link]’,
’LOCATION’ : ’controller :11211’,
}}
# Nous avons activé l’identité API version 3
OPENSTACK_KEYSTONE_URL = "[Link] :5000/v3" % OPENSTACK_HOST
On va activer le support pour les domaines.
OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True
# Nous avons configuré les versions de l’API
OPENSTACK_API_VERSIONS = {
1
TP OpenStack N°6
"identity" : 3,
"image" : 2,
"volume" : 2, }
# Nous avons configuré ’Default’ comme domaine par défaut et ’user’ comme
rôle par
#défault pour les utilisateurs que nous allons créer via le tableau de bord
OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = "Default"
OPENSTACK_KEYSTONE_DEFAULT_ROLE = "user"
TIME_ZONE = "Africa/Tunis"
Ensuite nous allons ajouter la ligne suivante au fichier
/etc/httpd/conf.d/[Link] sinon inclus :
WSGIApplicationGroup %GLOBAL
Pour déterminer l’installation de dashboard nous redémarrons le serveur web et
le service de stockage de session :