@@ -56,10 +56,8 @@ Then the `foreman_ssl_{ca,cert,key}` parameters are ignored and `certs::puppet`
5656
5757# # PuppetDB integration
5858
59- The Puppet server can be configured to export catalogs and reports to a
60- PuppetDB instance, using the puppetlabs/puppetdb module. Use its
61- ` puppetdb::server` class to install the PuppetDB server and this module to
62- configure the Puppet server to connect to PuppetDB.
59+ The Puppet server can be configured to export catalogs and reports to a PuppetDB instance, using the puppetlabs/puppetdb module.
60+ Use its `puppetdb::server` class to install the PuppetDB server and this module to configure the Puppet server to connect to PuppetDB.
6361
6462Requires [puppetlabs/puppetdb](https://forge.puppetlabs.com/puppetlabs/puppetdb)
6563
@@ -74,8 +72,9 @@ class { 'puppet::server::puppetdb':
7472}
7573` ` `
7674
77- Above example manages Puppetserver + PuppetDB integration. It won't install the
78- PuppetDB. To do so, you also need the `puppetdb` class
75+ Above example manages Puppetserver + PuppetDB integration.
76+ It won't install the PuppetDB.
77+ To do so, you also need the `puppetdb` class
7978
8079` ` ` puppet
8180class { 'puppet':
@@ -115,15 +114,26 @@ class { 'puppet::server::puppetdb':
115114}
116115` ` `
117116
118- Above code will install Puppetserver/PuppetDB/PostgreSQL on a single server. It
119- will use the upstream postgresql repositories. It was tested on Ubuntu.
117+ Above code will install Puppetserver/PuppetDB/PostgreSQL on a single server.
118+ It will use the upstream postgresql repositories.
119+ It was tested on Ubuntu.
120120
121121Please also make sure your puppetdb ciphers are compatible with your puppet server ciphers, ie that the two following parameters match :
122+
122123` ` `
123124puppet::server::cipher_suites
124125puppetdb::server::cipher_suites
125126` ` `
126127
128+ By default, the Perforce packages are used.
129+ To use the new [OpenVoxProject packages](https://voxpupuli.org/openvox/), update the package name :
130+
131+ ` ` ` puppet
132+ class { 'puppet::server::puppetdb':
133+ terminus_package => 'openvoxdb-termini',
134+ }
135+ ` ` `
136+
127137# Installation
128138
129139Available from GitHub (via cloning or tarball), [Puppet Forge](https://forge.puppetlabs.com/theforeman/puppet)
0 commit comments