Vagrant, Docker, Kubernetes and Oh-My-Vagrant
Learn how to get a Vagrant environment running as quickly as possible, so that you can start iterating on your project right away.
I'll show you an upstream project called Oh-My-Vagrant that does the work and adds all the tweaks to glue different Vagrant providers together perfectly.
I'll also demonstrate some tools such as vscreen and vcssh which make it possible to connect to single and multiple numbers of vagrant vm's more easily.
We'll do all of this using the libvirt plugin to vagrant, which makes it possible to use the virsh and virt-manager tools in parallel with your vagrant toolset.
I'll also show you a tool called Vagrant-Builder which lets you build custom vagrant boxes including for RHEL.
After this session, you'll walk away wondering how you ever did any work without these tools!
I'll explain and demonstrate many examples on how this makes integration with configuration management tools easier, and how you can use these techniques to simulate clusters of containers.
This talk will include live demos of building docker containers, orchestrating them with kubernetes, adding in some puppet, and all glued together with Vagrant and Oh-My-Vagrant.