Puppet-config is a project mainly written in ..., it's free.
A set of scripts and modules I use for every Puppet installation
404: Not Found