Install OpenStack Client for Windows PDF Imprimer Envoyer
Note des utilisateurs: / 8
MauvaisTrès bien 
Écrit par Cédric Bravo   

Configuration du client ligne de commande pour OpenStack sous Windows

OpenStack 

OpenStack est un projet open source permettant de déployer une infrastructures IaaS (infrastructure en tant que service). La technologie possède une architecture modulaire composée de plusieurs projets corrélés (Nova, Swift, Glance...) qui permettent de contrôler les différentes ressources des machines virtuelles telles que la puissance de calcul, le stockage ou encore le réseau.

OpenStack supporte de nombreux hyperviseurs dont Vmware vSphere et Hyper-V. OpenStack propose de nombreuses API standardisée EC2, permettant d'exposer une couche Cloud "normalisée" indépendante de l'infrastructure de virtualisation sous jacente (découplage).

Cet article décrit comment installer le client ligne de commande, afin de réaliser les opérations de création d'objets (VM, réseaux etc.) de manière scriptée.

 

Step By Step.

  • Installer Python 2.7 ou ultérieur (Attention, la version 3 n'est pas supportée actuellement).


env
 

  • installer PIP (Attention, votre machine doit avoir accès à internet)
    • Récupérer le fichier le script Get-Pip.py https://bootstrap.pypa.io/get-pip.py
    • Coller le fichier dans le répertoire Script de Python. Ouvrir une ligne de commande et exécuter le script.

      >Get-pip.py --trusted-host pypi.python.org

Dl1

 

  • Installer le client OpenStack en tapant la commande :

    >pip install python-openstackclient --trusted-host pypi.python.org

Dl2


access

    • Depuis une interface Powershell en mode administrateur, exécuter le script "Source-OpenRC.ps1"
      et indiquer le chemin du fichier RC en argument

Powershell1

 

Le client est installé...

Taper "openStack" pour rentrer dans la ligne de commande.

Attention, si nécessaire, utiliser le paramètre "–insecure" pour bypasser la vérification du certificat  (utilisation d'un certificat autosigné sur votre plateforme).

 testing

Plus de détails sur Hyper-V et OpenStack

Command line réference : http://docs.openstack.org/developer/python-openstackclient/

https://wiki.openstack.org/wiki/Hyper-V

http://docs.openstack.org/juno/config-reference/content/hyper-v-virtualization-platform.html

Mise à jour le Mardi, 20 Septembre 2016 14:17
 
Bannière

Joomla! is Free Software released under the GNU/GPL License.