Installing PuppetDB via Puppet module

You can install and configure all of PuppetDB's components and prerequisites (including PuppetDB, PostgreSQL, firewall rules on RedHat-like systems, and the PuppetDB-termini for your Puppet Server) using the PuppetDB module from the Puppet Forge.

The PuppetDB module is not commercially supported by Perforce, but we provide support for PuppetDB once it is installed.

For full details on how to use the module, see the PuppetDB module documentation on Puppet Forge. The module also includes some sample manifests in the tests directory that demonstrate its basic usage.