Add Vagrantfile for OVSDB Test/Dev environment 81/5981/8
authorDave Tucker <dave@dtucker.co.uk>
Tue, 8 Apr 2014 19:40:05 +0000 (20:40 +0100)
committerDave Tucker <dave@dtucker.co.uk>
Tue, 13 May 2014 03:05:00 +0000 (04:05 +0100)
commit89f9fd8409acdfe0a7f3a7436369a4a84c214f51
tree743679b6a3e0b79d3d804a5fda49c51424663c71
parente55ee6e20c9c4e7543ab14eb285c7df2d8bff30f
Add Vagrantfile for OVSDB Test/Dev environment

This commit adds a Vagrantfile to the root of the repository. This
allows a developer to issue a single command to pull up a development
and test environment:

    vagrant up

This will create 3 x VMs in Virtual Box. VMs can be
created individually if required.

1 x VM for Mininet - 2GB RAM
1 x DevStack Control/Compute node - 4GB RAM
1 x DevStack Compute node) - 4GB RAM

See README.Vagrant for full instructions

Change-Id: Ieaaec6cde09ce9ecc7b31861f86695c662849f7d
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
13 files changed:
.gitignore
README.Vagrant [new file with mode: 0644]
Vagrantfile [new file with mode: 0644]
resources/puppet/hiera.yaml [new file with mode: 0644]
resources/puppet/hieradata/hosts.json [new file with mode: 0644]
resources/puppet/manifests/base.pp [new file with mode: 0644]
resources/puppet/manifests/devstack-compute.pp [new file with mode: 0644]
resources/puppet/manifests/devstack-control.pp [new file with mode: 0644]
resources/puppet/manifests/mininet.pp [new file with mode: 0644]
resources/puppet/scripts/bootstrap.sh [new file with mode: 0644]
resources/puppet/templates/compute.local.conf.erb [new file with mode: 0644]
resources/puppet/templates/control.local.conf.erb [new file with mode: 0644]
resources/puppet/templates/hosts.erb [new file with mode: 0644]