Sunday, April 7, 2013

Vagrant, Puppet, Geppetto

In a nutshell, Vagrant is a wrapper around Puppet to provision Virtual Boxes.
Vagrant doc here  http://docs-v1.vagrantup.com/v1/docs/index.html
Vagrant and Puppet doc here  http://docs-v1.vagrantup.com/v1/docs/provisioners/puppet.html
Virtual Box doc here https://www.virtualbox.org/
Getting started
Download Virtual box here https://www.virtualbox.org/wiki/Downloads
Install it to C:\pierre\virtualbox\
Download vagrant from here http://www.vagrantup.com/
Install it to C:\pierre\vagrant\

To check the Vagrant installation, open a DOS prompt and type "vagrant".

Vagrant Getting Started , this is an excellent hands on tutorial

vagrant box add lucid32 http://files.vagrantup.com/lucid32.box
vagrant init lucid32
vagrant up
 
 
if you get
Vagrant timed out while attempting to connect to the HTTP host.
Please check your internet and proxy settings and try again.


you can download the file and run:
set HOMEDRIVE=C:
set HOMESHARE=c:\pierre\vagrant
vagrant box add lucid32 c:/pierre/downloads/lucid32.box


Geppetto can be downloaded here



No comments: