Using the puppet provisioner with vagrant

I needed to setup a quick dev environment using debian wheezy with mongodb. Vagrant is my go to for testing things out with mucking up my laptop. The first step was go get a vagrant box with wheezy. Puppetlabs has a nice collection of boxes available. An easy to use puppet module for mongodb is available from the module forge. mkdir vagrant_mongo cd vagrant_mongo # Create Vagrantfile vagrant init debian-73-x64-virtualbox-puppet http://puppet-vagrant-boxes. [Read More]

Configuring puppet master ubuntu/debian

Installing puppet version 2.7.3 I will be installing the package via ruby gems. I do not like it all but the packages available in the apt repository are to old. Install ruby, rubygems and dependencies apt-get install ruby rubygems libopenssl-ruby Install puppet via gem gem install puppet --version=2.7.3 Puppet executables You have to options here: Add the gem bin path to your .profile echo export PATH="$PATH:/var/lib/gems/1.8/bin" /root/. [Read More]