Selecting a metallb address pool for Istio Ingress

I have two address pools set up in metallb, one for each of two NICs in my cluster. So far I haven’t been able to find a way to instruct Istio to use a specific pool of addresses. Is there a way to do this?

Hi,

I guess that you’ll need to annotate the ingress LB service with the MetalLB annotation that indicates which dynamic IP pool you want it to use, right? MetalLB, bare metal load-balancer for Kubernetes

  annotations:
    metallb.universe.tf/address-pool: one-of-your-pools-here