Requirement to allow named address pool configuration i.e. to allow multiple address pools to be provisioned with separate names which would also be persisted even after pf9-kube service restarts and/or environment is upgraded.
Metal LB supports this feature https://metallb.universe.tf/faq/.
MetalLB now allows for multiple named address pools in its
configMap
, enabling more granular control over IP address allocation for Kubernetes services. This feature enhances network flexibility by letting you define distinct address ranges with specific names, which persist even after service restarts or environment upgrades. Illinois Tollway I-PASS