2021-04-28 18:14:31 +02:00
<!--
2021-04-28 20:36:08 +02:00
title: OpenStackbak
2021-04-28 18:14:31 +02:00
description:
published: true
2021-04-30 15:35:01 +02:00
date: 2021-04-28T18:36:08.542Z
2021-04-28 18:14:31 +02:00
tags: openstack
editor: ckeditor
dateCreated: 2021-04-28T07:22:16.999Z
-->
< h1 > Installer le client< / h1 >
< p > La méthode la plus simple est de passer par PIP.< / p >
< h2 > Debian & Ubuntu< / h2 >
< pre > < code class = "language-plaintext" > apt install python-dev python-pip -y
pip install python-openstackclient< / code > < / pre >
< h2 > Arch & Manjaro< / h2 >
< pre > < code class = "language-plaintext" > pacman -S python-pip
pip install python-openstackclient< / code > < / pre >
< h2 > CentOS, Red Hat & Fedora< / h2 >
< pre > < code class = "language-plaintext" > yum install python-devel python-pip
pip install python-openstackclient< / code > < / pre >
< h2 > Vérification de l'installation< / h2 >
< p > La commande < code > openstack --version< / code > doit renvoyé : < code > openstack < version> < / code > < / p >
< h2 > Se connecter au serveur Openstack< / h2 >
< p > La connexion aux serveurs Openstack avec le client fonctionne avec des variables d'environnements. Vous pouvez les récupérer directement depuis Horizon.< / p >
< p > Voici à quoi ressemble un fichier openrc :< / p >
< pre > < code class = "language-plaintext" > export OS_PROJECT_DOMAIN_NAME=Default
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_NAME=admin
export OS_USERNAME=admin
export OS_PASSWORD=ADMIN_PASS
export OS_AUTH_URL=http://controller:35357/v3
export OS_IDENTITY_API_VERSION=3
export OS_IMAGE_API_VERSION=2< / code > < / pre >
< p > Pour charger le fichier, il suffit de fait la commande suivante :< / p >
< pre > < code class = "language-plaintext" > sh . < nom_du_fichier> < / code > < / pre >
< h1 > Manipuler les serveurs< / h1 >
< p > Lister l'ensemble des serveurs :< / p >
< pre > < code class = "language-plaintext" > openstack server list< / code > < / pre >