This project is maintained by iesgn
DevStack es un conjunto de script bash que nos permiten instalar OpenStack de forma automática. Tenemos varias formas de realizar la instalación:
La configuración de los servicios de OpenStack que se van a instalar se definen en un fichero de configuración de una forma muy sencilla. La instalación se realiza en un único nodo (aunque se puede realiza en multi-nodo), y se puede seleccionar la versión de OpenStack que vamos a instalar, en la actualidad, havana o ice house. Hay que tener en cuenta que la instalación sobre una máquina virtual ofrece menos rendimiento, lo ideal es instalarlo sobre una máquina física.
Para la instalación en una máquina virtual tenemos a nuestra disposición varios repositorio GitHub, que nos facilitan la tarea usando las herramientas de vagrant y ansible: vagrant-ansible-devstack y devstack-vm.
Para el presente curso hemos desarrollado un repositorio GitHub donde tenemos disponibles los ficheros de instalación para instalar devstack en una máquina virtual (basado en el repositorio devstack-vm) o en una física.
Si el proceso de instalación da algún problema, podemos probar OpenStack usando una máquina virtual de VirtualBox con devtack instalada. Es una máquina virtual con un interfaz de red tipo NAT, por lo tanto sólo se puede trabajar con openstack desde la misma máquina.