Files
JimsGarage/Ansible/Playbooks
cyberops7 9452c8be52 Fix RKE2 MetalLB L2Advertisement to honor custom lb_pool_name (#135)
The apply-manifests role rendered the IPAddressPool from a template using
lb_pool_name, but applied the L2Advertisement from a hardcoded remote file
where the pool name was baked in as 'first-pool'. Setting lb_pool_name to
anything else left the L2Advertisement pointing at a non-existent pool, so
MetalLB assigned LoadBalancer IPs but never advertised them (services got an
external IP but were unreachable).

Template the L2Advertisement locally from lb_pool_name, mirroring the
IPAddressPool pattern, so both manifests always reference the same pool.
2026-07-01 23:56:25 -06:00
..
2024-05-02 13:37:53 +01:00
2025-02-05 12:37:22 +00:00
2024-04-26 16:23:25 +01:00
2024-04-11 17:01:28 +01:00
2024-07-26 13:31:20 +01:00