theurbanpenguin.com
Installing Puppet Enterprise - The Urban Penguin
Puppet Open Source is entirely free but you can use Puppet Enterprise free for up to 10 nodes. Here show installing Puppet Enterprise onto CentOS 6.7