chrismeyersfsu.devstack
devstack
Ejecuta OpenStack en una sola instancia a través de devstack. Una vez instalado, la interfaz web debería ser accesible en http://tuurlinstalada.com/
Requisitos
# archivo /requirements.yml
- src: chrismeyersfsu.devstack
Usa ansible-galaxy install -r requirements.yml
para instalar este rol.
Probado en Ubuntu 14.04. Solo es compatible con el gestor de paquetes apt.
Variables del Rol
nova_password
DEBE ser reemplazado.
nova_groups
describe las instancias que se crearán en la instancia de devstack. Esto es útil para explorar una API poblada.
nova_groups:
- group_name: eastcoast
instance_name: deceptacon
instance_count: 3
- group_name: westcoast
instance_name: autobot
instance_count: 2
Dependencias
Ninguna
Ejemplo de Playbook
El uso más simple del rol devstack configurará devstack e instanciará 5 máquinas virtuales.
hosts: all
roles:
- chrismeyersfsu.devstack
Para usos más complejos y con más funciones del rol, consulta (playbook-devstack)[https://github.com/chrismeyersfsu/playbook-devstack]
Licencia
GPLv2
Información del Autor
Chris Meyers. Este es su primer 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