Computational Modelling Group

Workshop  23rd April 2015 4 p.m.  B177, 2023 (NGCM Common Room)

Virtualisation with Vagrant

Noorvir Aulakh, James Lambert, Thomas Rickard
University of Southampton

Web page
http://computationalmodelling.bitbucket.org/tools/vagrant.html
Categories
NGCM, Vagrant, VirtualBox
Submitter
Noorvir Aulakh

This workshop will introduce you to virtulisation using Hashicorp's Vagrant.

Vagrant is software for creating and configuring virtual development environments. Essentially it is a wrapper around other virtualisation software such as virtualbox, KVM, VMware and around configuration management software such as Ansible, Puppet, Chef and salt. It also supports Docker which is an operating system level virtualisation.

The relevant course material is available here.

Participants are strongly encouraged to bring along laptops pre-installed with VirtualBox.

By the end of this workshop, you should be able to: setup a vagrant virtual machine, provision it using puppet, and maintain multiple machines within a single project.