Vagrant by
HashiCorp is a powerful open source tool to maintain and build reproducible development environments by integrating configuration management software like
Ansible,
Puppet, or
Chef.
It does not matter if you want to build simple single throw away machine to play around with a new software or to build complex multi machine long running environments used as staging environment, to prepare migrations, or to run performance measurements, with Vagrant it is possible to build environments of every scale.
With a
plugin it is possible to boostrap Vagrant environments on top of OpenStack based clouds. In this session we show you where and how you can start, how to deploy on a OpenStack based cloud, how to build a multi machine environment, and finish with a full blown OpenStack development environment using
Packstack on top of a OpenStack public cloud.
The showed examples in this session will be published on
Github.