feat: allow specifying consul addr for exporters

- ensure frr/node exporter reachable on hosts with loopbacks
This commit is contained in:
2025-08-09 17:07:36 +10:00
parent ac36d9627b
commit 23dd962d89
4 changed files with 10 additions and 2 deletions
+3
View File
@@ -150,8 +150,11 @@ networking::interfaces:
netmask: 255.255.255.255
mtu: 1500
exporters::node_exporter::addr: "%{hiera('networking_loopback0_ip')}"
# frrouting
exporters::frr_exporter::enable: true
exporters::frr_exporter::addr: "%{hiera('networking_loopback0_ip')}"
frrouting::ospfd_router_id: "%{hiera('networking_loopback0_ip')}"
frrouting::ospfd_redistribute:
- connected
+3
View File
@@ -97,8 +97,11 @@ profiles::consul::client::node_rules:
segment: frr_exporter
disposition: write
exporters::node_exporter::addr: "%{hiera('networking_loopback0_ip')}"
# frrouting
exporters::frr_exporter::enable: true
exporters::frr_exporter::addr: "%{hiera('networking_loopback0_ip')}"
frrouting::ospfd_router_id: "%{hiera('networking_loopback0_ip')}"
frrouting::ospfd_redistribute:
- connected