This will setup a VM test environment for the workshop. We will end up having:
- A LAMP web server to deploy the site
- A CI Server to play with
We'll use Vagrant to create the VMs. Puppet will be used to manage the configuration inside each one.
- Install VirtualBox ( avoid 4.2.14 as it won't work on the latest Vagrant!! )
- Install Vagrant
$ vagrant up
That will create, download and configure everything. Please note that download may take 600-700Mb and then about 15 minutes to configure every VM. So, sit down and relax :)
Networking configuration is preconfigured on the Vagrantfile:
- Web VM: IP 192.168.56.103
- CI: IP 192.168.56.104
You may need to add those entries on to your hosts file.