+
Readme
+
+
![]()
+
+
[[TOC]]
+
+
Synopsis
+
+
Grafana Alloy is a log management agent built by Grafana labs to scrape and
+forward logs to Loki, a log management system also built by Grafana labs.
+Then you can use Grafana itself to visualize those logs and built an
+alerting system.
+
+
cd_alloy is a Puppet module to automate installation and
+configuration of alloy.
+
+
WARNING
+
+
Attention: Never use this puppet module on systems which have
+been previously configured manually. It is impossible to predict how and
+what would have been configured, hence previous configurations outside the
+scope of this module may be overwritten! Automated configurations require a
+test environment to verify that the module suits the purpose intended by
+the user, as well as tune the parameters, before deploying into live
+production
+
+
Features
+
+
INSTALLATION
+
-
+
installs alloy binaries
+
+
+
CONFIGURATION
+
+
+
Repo Documentation
+
+
See the full Puppet documentation including parameters in
+docs/index.html
+
+
Dependencies
+
+
All dependencies must be included in the catalogue.
+
+
+
Deployment
+
-
+
native Puppet deployment
+
+
+
via site.pp or nodes.pp
+
+
node 'example.example.net' {
+ include cd_kubernetes
+}
+
+
+
+
In order to apply parameters through Foreman, the params.pp must be added
+to the host or host group in question.
+
+
See more
+details about class deployment on Confdroid.com.
+
+
SELINUX
+
+
All files and directories are configured with correct selinux context. If
+selinux is disabled, these contexts are ignored.
+
+
Known Problems
+
+
Support
+
-
+
OS: Rocky 9
+ -
+
Puppet 6
+
+
+
Tests
+
+
+
+
+
contact Us
+
+
Disclaimer
+
+
ConfDroid as entity is entirely independent from Puppet. We provide custom
+configuration modules, written for specific purposes and specific
+environments. The modules are tested and supported only as documented, and
+require testing in designated environments (i.e. lab or development
+environments) for parameter tuning etc. before deploying into production
+environments.
+