1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
Using PuppetDB with Puppet in Debian
====================================
Connecting the Puppet master with a PuppetDB instance requires some manual
configuration. Assuming your PuppetDB server is configured, running and serving
requests via TLS, the following steps should be sufficient:
1.Enable the following directives in /etc/puppet/puppet.conf's [master]
section:
storeconfigs = true
storeconfigs_backend = puppetdb
If you wish to store node reports in PuppetDB, you should additionally set
reports = store,puppetdb
2. Copy /usr/share/doc/puppet-terminus-puppetdb/routes.yaml.example to
/etc/puppet/routes.yaml, if it does not yet exist.
3. Create /etc/puppet/puppetdb.conf to point the Puppet master to
your PuppetDB instance:
[main]
server_urls = https://puppetdb.example.com:8081
4. Restart the Puppet master.
|