Unixmen shows you how to install puppet Master and client in ubuntu
Puppet is a tool to manage the configuration of Unix-like systems declaratively. The developer provides Puppet templates to describe parts of the system, and, when these templates are deployed, the runtime puts the managed systems into the declared state.Howto install puppet Master and client in ubuntu