From ad010cbe3c724b9c63eaa408e877f1c2ab2301e3 Mon Sep 17 00:00:00 2001 From: Ben Langfeld Date: Mon, 31 Dec 2012 13:22:01 +0000 Subject: [PATCH] Add simple vagrant config for testing --- .gitignore | 1 + Vagrantfile | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 .gitignore create mode 100644 Vagrantfile diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..8000dd9d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.vagrant diff --git a/Vagrantfile b/Vagrantfile new file mode 100644 index 00000000..0f1bfed2 --- /dev/null +++ b/Vagrantfile @@ -0,0 +1,33 @@ +# -*- mode: ruby -*- +# vi: set ft=ruby : + +Vagrant::Config.run do |config| + config.vm.box = 'centos63_64min' + config.vm.box_url = 'https://dl.dropbox.com/u/7225008/Vagrant/CentOS-6.3-x86_64-minimal.box' + + config.vm.define :broker do |broker| + broker.vm.network :hostonly, "192.168.133.10" + + broker.vm.provision :puppet do |puppet| + puppet.manifests_path = "manifests" + puppet.manifest_file = "broker.pp" + puppet.options = [ + '--verbose', + '--debug', + ] + end + end + + config.vm.define :node do |node| + node.vm.network :hostonly, "192.168.133.20" + + node.vm.provision :puppet do |puppet| + puppet.manifests_path = "manifests" + puppet.manifest_file = "node.pp" + puppet.options = [ + '--verbose', + '--debug', + ] + end + end +end