Puppet Boostrap Module ====================== This is a multi-purpose but very specific puppet module which can be used: * As the base repository for a puppet infostructure. * As a standalone provisioner for boxes, with Vagrant support. * It can be optionally used together with the Hydra Suite from https://git.sarava.org/?p=hydra.git Setting up a new puppetmaster repository ---------------------------------------- You'll basically use the `bootstrap` repository as your `puppet` repository: git clone git://git.sarava.org/puppet-bootstrap.git puppet cd puppet && git tag -v make submodules # get all needed submodules Using as a standalone provisioner --------------------------------- This will be a `Vagrant` example: cd your-project git clone git://git.sarava.org/puppet-bootstrap.git puppet # use submodule or subtree as you please ln -s puppet/Vagrantfile . # or copy if you want to customize ( cd puppet && mr up ) # need the mr binary to download the submodules vagrant up web # with no arguments, all defined VMs are started