A puppet module for managing client installation.  Released versions on Puppet Forge.