web-dev-qa-db-fra.com

Quelle est la manière la plus simple et la plus sûre d'installer openstack?

J'essaie de tester et de comprendre openstack à des fins d'apprentissage, mais je ne peux pas trouver le moyen le plus simple et sécurisé d'installer openstack sur ma machine virtuelle qui exécute ubuntu 12.04 lts.

1
Ff Vote

Le moyen le plus simple d'essayer Openstack est Devstack - une installation tout-en-un d'Openstack qui s'exécute sur une seule machine.

L'installation est assez simple - il vous suffit de récupérer les scripts d'installation de GitHub et d'exécuter "stack.sh" - voir ici: http://devstack.org/

Vous pouvez également vous inscrire à trystack - http://www.trystack.org/

1
Barak

Le guide d'installation d'OpenStack pour Ubuntu 12.04 peut être trouvé ici: http://docs.openstack.org/trunk/openstack-compute/install/apt/content/

Si vous regardez ici: http://docs.openstack.org/trunk/openstack-compute/install/apt/content/scripted-dev-installation.html - il y a une installation scriptée.

Mais je dois avouer que je ne l'ai pas essayé moi-même. J'ai besoin de comprendre OpenStack du point de vue de l'infrastructure, je suis donc en train de parcourir l'installation à la dure.

1
David Purdue

La suggestion de Barak d'utiliser DevStack est la meilleure façon d'en savoir plus sur OpenStack. Vous pouvez également utiliser Vagrant, qui vous permet de créer un VM et de configurer et d'exécuter DevStack en quelques étapes faciles (et c'est un moyen génial de faire tourner des machines virtuelles).

https://github.com/bcwaldon/vagrant_devstack

1
pcm

Depuis que cette question a été posée, il y a eu beaucoup de mises à jour dans le sujet, y compris le pilote automatique.

Mais si vous voulez, non seulement pour faire fonctionner la chose de la manière la plus simple, mais aussi pour apprendre comment cela fonctionne, il y a aussi BOMSI , qui est essentiellement une version scriptée de la documentation officielle, écrite en BASH. Et il a même une interface utilisateur graphique.

BOMSI génère des fichiers ISO auto-installables, qui configureront le tout après le premier redémarrage.

L'installation d'un environnement virtuel à 3 nœuds sur une machine Ubuntu (ou basée sur Debian) est aussi simple que:

git clone https://github.com/julenl/BOMSI.git   
cd BOMSI/CentOS7-Kilo/
for N in controller compute1 network; do ./bomsi-iso.sh -n=$N; done
1
Julen Larrucea

Un autre choix consiste à utiliser NanoStack ( https://aws.Amazon.com/marketplace/pp/B00F2NNR3C )) sur Amazon EC2. C'est un AMI PAYÉ mais c'est assez bon marché. Vous n'aurez pas besoin de faire d'installation ou de configuration. Ça marche juste. C'est génial à des fins d'apprentissage.

0
Matthew