feat: capture all journald logs (#377)

- create module class for journald clients
- ensure module class it used on all hosts
- use consul service address for insert/journald

Reviewed-on: #377
This commit was merged in pull request #377.
This commit is contained in:
2025-08-09 15:11:47 +10:00
parent 198cee27c2
commit ac36d9627b
4 changed files with 55 additions and 0 deletions
@@ -0,0 +1,9 @@
# This file is managed by Puppet
#
# See journal-upload.conf(5) for details.
[Upload]
URL=<%= @inserturl %>
ServerKeyFile=<%= @serverkeyfile %>
ServerCertificateFile=<%= @servercrtfile %>
TrustedCertificateFile=<%= @trustedcafile %>