Vagrant
Vagrant
r a
a g
V
“La navaja suiza para los entornos de
Desarrollo”
Características de Vagrant
01 02 03
HERRAMIENTA ENCAPSULA COMANDOS Y
PARA CREAR MÁQUINAS VAGRANTFILE
ENTORNOS DE VIRTUALES
DESARROLLO “SANDBOXES”
COMPLETOS
Más características
Reduce los tiempos de configuración de los entornos de
programación
Reduce los tiempos de desarrollo y puesta en producción
Aprovecha mejor los recursos de tu máquina a la hora de trabajar
( desarrollo)
Qué podemos hacer con
comandos
Crear máquinas virtuales
Modificar las características de MV (Ram, nº CPUs, etc)
Establecer interfaces de red entre MVs y el Host
Compartir carpetas entre MVs
Arrancar MVs
Configuración: Chef y Puppet
Realizar ajustes a las MV de manera sencilla para realizar “work
around”
“VAGRANT maneja el ciclo de vida de
una máquina virtual por ti”
VirtualBox y otros
X.Y.Z
Major Patch
Version Minor Version number
Number Number
Implemen
Grandes Y=0 versiones ta las
cambios estables solucione
de Cambios s de la
Versión menos versión
importantes
LINUX
WINDOWS
MAC OS X
Comandos más importantes
VAGRANT INIT
VAGRANT UP
VAGRANT SSH
VAGRANT DESTROY
VAGRANT HALT
VAGRANT RESUME
VAGRANT SUSPEND