chrismeyersfsu.devstack
devstack
Führen Sie OpenStack auf einer einzelnen Instanz über devstack aus. Nach der Installation sollte die Web-Oberfläche über http://yourinstalledurl.com/ zugänglich sein.
Anforderungen
# Datei /requirements.yml
- src: chrismeyersfsu.devstack
Verwenden Sie ansible-galaxy install -r requirements.yml
, um diese Rolle zu installieren.
Getestet auf Ubuntu 14.04. Unterstützt nur den apt-Paketmanager.
Rollenvariablen
nova_password
sollte überschrieben werden.
nova_groups
beschreibt die Instanzen, die auf der devstack-Instanz erstellt werden sollen. Dies ist hilfreich, um eine bevölkerte API zu erkunden.
nova_groups:
- group_name: eastcoast
instance_name: deceptacon
instance_count: 3
- group_name: westcoast
instance_name: autobot
instance_count: 2
Abhängigkeiten
Keine
Beispiel-Playbook
Die einfachste Nutzung der devstack-Rolle richtet devstack ein und startet 5 VM-Instanzen.
hosts: all
roles:
- chrismeyersfsu.devstack
Für komplexere und funktionsreichere Anwendungen der Rolle siehe (playbook-devstack)[https://github.com/chrismeyersfsu/playbook-devstack]
Lizenz
GPLv2
Autoreninformation
Chris Meyers. Dies ist sein erstes Playbook. chris.meyers.fsu@gmail.com
Deploy devstack on a vm instance (i.e. ec2, vSphere, vmware, Digital Ocean, etc.)
ansible-galaxy install chrismeyersfsu.devstack