Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 1.04 KB

Enable_PuppetDB.rst

File metadata and controls

39 lines (25 loc) · 1.04 KB

HOWTO Enable PuppetDB

Important

Do not attempt to manage PuppetDB on Puppet Enterprise hosts!

As of SIMP 6.6.0, :term:`puppetdb` is no longer enabled or managed by default.

Use the following YAML as a guide to the :term:`hiera` settings required to enable the management of :program:`puppetdb`.

---
# Include the puppetdb class
simp::server::classes:
  - simp::puppetdb

## SIMP Required Settings

# Let pupmod::master::base handle this.
puppetdb::master::config::restart_puppet: false

# Set the PuppetDB port
puppetdb::master::config::puppetdb_port: 8139

## Optional Settings

# The version of PuppetDB that should be installed
puppetdb::globals::version: 'latest'

# Set up node report storage
puppetdb::master::config::manage_report_processor: true
puppetdb::master::config::enable_reports: true

See the :pupmod:`puppetlabs/puppetdb` documentation for details on all of the settings that affect the configuration of :program:`puppetdb`.