Quick introduction to Vagrant

Vagrant is a program that enables you to create portable and reproducible development environments easily supporting many hosts and guests operating systems and various features such as synced folders, forwarded ports and support for famous provisioners such as Chef, Puppet or Ansible. If you have been using tools like Virtual Box you may think of … Read more

Vagrant tip #2 using Virtual Manager

Managing multiple Virtual Machines with Vagrant can be troublesome as you could lose control of the box created and potentially run out of space on your hard disk. This tutorial shows how to get started with Virtual Machine Manager to simplify your VM administration. The virt-manager application is a desktop UI for managing virtual machines … Read more

Vagrant tip #3 Provision your VM with scripts

This quick howto teaches you how to use shell commands to provision your VM with Vagrant The easiest way to provision a Vagrant base box is by means of shell script commands which will be executed inside the virtual machine. In order to do that, you need to specify the “shell” provision type in your … Read more

Vagrant tip #4 Configuring a multimachine static environment

In this tip we will see how to configure a Multimachine Fedora ennvironment with two Fedora machines bound on a static IP address. Vagrant and Multi-VM environments allow developers to model complex multi-server setups on a single development machine The IP addresses we will reserve to the Fedora Machines are the following ones: … Read more