Allow variable defined permitted peers in log-collector
The log-collector template has:
module(
load="imtcp"
MaxSessions="500"
StreamDriver.Name="gtls"
StreamDriver.Mode="1"
StreamDriver.AuthMode="x509/name"
PermittedPeer="*.{{ domain }}"
)
If this was expanded to allow for a varable defining additional peers, one could allow this log-collector to consume logs for non-float managed hosts, for example:
PermittedPeer=["*.{{ domain }}", "{{ permitted_log_peers }}"]
(the PermittedPeer option becomes an array when there are multiple peers)