Examples of using Puppet with other helpful tools for my talk Puppet for Java Developers.
Checkout the newer examples at my Continuous Delivery repository
- Vagrant for VM creation and provisioning
- librarian-puppet for automatic module installation
- puppet-rspec for puppet manifest testing
Install all required gems
bundle install
Install all Puppet modules with Puppet Librarian
librarian-puppet install
Run the specs with puppet-rspec
bundle exec rake
Start all the vms with Vagrant
vagrant up