Step 1 : Installer Linux :
Step 2 : Ajouter un utilisateur Stack :
$ sudo useradd -s /bin/bash -d /opt/stack -m stack
Assurez-vous que le répertoire de base de stack l’utilisateur dispose
d'une autorisation exécutable pour tous.
$ sudo chmod +x /opt/stack
Étant donné que cet utilisateur apportera de nombreuses modifications
à votre système, il doit disposer des privilèges sudo :
$ echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack
$ sudo -u stack -i
Step 3 : Télécharger DevStack :
$ sudo apt -y install git
$ git clone https://opendev.org/openstack/devstack
Step 4 : Créer un fichier local.conf :
$ cd devstack
$ nano local.conf
Ajouter :
[[local|localrc]]
# Password for Keystone, Database, RabbitMQ and Service
ADMIN_PASSWORD=root
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD
# Host IP – get your Server/VM address from ip addr command
HOST_IP=W.X.Y.Z
Step 5 : Démarrer l'installation :
$ ./stack.sh
Cela prendra 15 à 20 minutes, en grande partie en fonction de la
vitesse de votre connexion Internet. De nombreux arbres et packages
git seront installés au cours de ce processus.
Exception :
$ sudo pip install --upgrade pip