From ae4eb3a5ebf92f45a104cbe171fdb2c9a8e89b7e Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Sun, 7 Sep 2025 15:48:27 +1000 Subject: [PATCH] fix: set loopback0 as source for consul (#387) - fix consul service checks for prodnxsr0001-0008 - ensure the loopback0 interface whats bound too Reviewed-on: https://git.unkin.net/unkin/puppet-prod/pulls/387 --- hieradata/roles/infra/k8s/node.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/hieradata/roles/infra/k8s/node.yaml b/hieradata/roles/infra/k8s/node.yaml index 67e7c01..86efb6e 100644 --- a/hieradata/roles/infra/k8s/node.yaml +++ b/hieradata/roles/infra/k8s/node.yaml @@ -92,6 +92,7 @@ networking::interfaces: mtu: 1500 # consul +profiles::consul::client::host_addr: "%{hiera('networking_loopback0_ip')}" profiles::consul::client::node_rules: - resource: service segment: frr_exporter