add prometheus
This commit is contained in:
12
README.md
12
README.md
@@ -9,11 +9,11 @@
|
|||||||
|
|
||||||
# Summary
|
# Summary
|
||||||
|
|
||||||
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.
|
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/portfolio/), 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.
|
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.
|
All modules are specifically designed for use with External Node Classifier (ENC), i.e. Foreman, and written for Rocky 9 and Puppet 8. Any other OS using yum / dnf and systemd should work as well, but I have not tested it nor will I for the lack of resources.
|
||||||
|
|
||||||
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/).
|
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/).
|
||||||
|
|
||||||
@@ -30,3 +30,11 @@ The modules themselves are free to use as per license, you might need to adjust
|
|||||||
* Puppet agents
|
* Puppet agents
|
||||||
* configures firewall ports, files and directories including selinux contexts.
|
* configures firewall ports, files and directories including selinux contexts.
|
||||||
* Optionally: PuppetDB, r10k and a webhook listener
|
* Optionally: PuppetDB, r10k and a webhook listener
|
||||||
|
|
||||||
|
* [**confdroid_prometheus**](https://gitea.confdroid.com/confdroid/confdroid_prometheus)
|
||||||
|
|
||||||
|
Configures Prometheus, a Time Series Collection and Processing server
|
||||||
|
* installs and configures Prometheus
|
||||||
|
* optionally the Node exporter
|
||||||
|
* optionally adds remote writing to a Postgresql database via postgresql Adapter ( not part of this module)
|
||||||
|
* Optionally allows pruning of the local TSDB
|
||||||
Reference in New Issue
Block a user