feat: manage puppetca

- manage the puppet ca.cfg
- distribute the crl.pem from the puppetca to masters
This commit is contained in:
2024-05-03 21:29:25 +10:00
parent 052b07be83
commit df8a55c3dd
4 changed files with 49 additions and 0 deletions
@@ -16,6 +16,7 @@ class profiles::puppet::puppetmaster (
include profiles::puppet::gems
include profiles::helpers::certmanager
include profiles::puppet::server
include profiles::puppet::puppetca
class { 'puppetdb::master::config':
puppetdb_server => $puppetdb_host,