Below you find a list of projects I have written and published.

ProjectDescriptionCommentsTags
puppet_cdConfigures a Puppet master ready to work with Foreman as ENC and Puppet agents, firewall ports, files and directories including selinux contexts.
Optionally: PuppetDB, r10k and a webhook listener
Use this to get set started with your Puppet environment.
Assign to all nodes.
– Set $pt_pm_fqdn to the FQDN of your puppet master. Any other nodes will be agents
– Set pt_puppetdb_fqdn to the FQDN for the Puppetdb host. Can be the puppet master or standalone.

– optimized for Puppet 8 and Rocky 9.
Puppet