Herramienta para la creación y configuración de entornos de desarrollo virtualizados
Hashicorp
Licencia: MIT License
Entorno: Desarrollo
Crear y destruir entornos completos en segundos
Describir el entorno y los pasos de creación en un único archivo
Simple de guardar, versionar y compartir el entorno
Comandos simples para manejar entornos
no creado
Vagrantfile
vagrant init
no creado
activo
up
no creado
activo
suspendido
up
suspend
no creado
activo
suspendido
up
up resume
suspend
no creado
activo
suspendido
apagado
up
up resume
suspend
halt
no creado
activo
suspendido
apagado
up
up resume
suspend
halt
up
no creado
activo
suspendido
apagado
up
up resume
suspend
halt
up
destroy
no creado
activo
suspendido
apagado
up
up resume
suspend
halt
up
destroy
Vagrantfile
vagrant init
vagrant ssh
vagrant status
Igual que cloud computing
Las imágenes se llaman vagrant box
Como en cloud computing hay una comunicación con el hipervisor, la cloud expone un API
Vagrant utiliza virtualbox como provider
Además: VMWare, Docker e Hiper-V
Con plugins: AmazonAWS, Azure, DigitalOcean, Openstack, KVM, LXC
Archivo, Shell, CFEngine, Ansible, Chef, Puppet, Salt
https://creativecommons.org/licenses/by/4.0/deed.es