add content
This commit is contained in:
18
README.md
18
README.md
@@ -9,6 +9,20 @@
|
||||
|
||||
# Summary
|
||||
|
||||
A collection of the Puppet modules I have written and published over time.
|
||||
I have been writing Puppet modules since 2010, starting with Puppet 3 at the time. 15 years later we have Puppet 8 and I built about 75 Puppet modules for various use cases as they come along with my [lab cloud project](https://confdroid.com), where I am building and hosting services both standalone and in Kubernetes. The hosts running the show are managed with Puppet.
|
||||
|
||||
Below is a collection of the Puppet modules I have written and published over time. Right now I am overhauling the modules for public use and will publish them one by one when ready, so feel fee to follow and watch that list grow.
|
||||
|
||||
All modules are specifically designed for use with External Node Classifier (ENC), i.e. Foreman.
|
||||
|
||||
The modules themselves are free to use as per license, you might need to adjust to your own needs. Feedback and feature requests can be given at my [feedback portal](https://feedback.confdroid.com/).
|
||||
|
||||
# Overview
|
||||
|
||||
* [**puppet_cd**](https://gitea.confdroid.com/confdroid/puppet_cd)
|
||||
A Puppet module to configure a puppet environment:
|
||||
* Puppet master ready to work with Foreman as ENC (Foreman not installed by module)
|
||||
* Puppet agents
|
||||
* configures firewall ports, files and directories including selinux contexts.
|
||||
* Optionally: PuppetDB, r10k and a webhook listener
|
||||
|
||||
# Overview
|
||||
Reference in New Issue
Block a user