Yes this is possible. I am using Cilium to use BGP to let it announce an IP which point to the ExternalIP of our ingress service. As far as I know you can do the same with MetalLB and a vip
a
adorable-train-88202
08/19/2023, 7:55 PM
Would it be too much to ask to see the yaml files to see how they are all connected together?
adorable-train-88202
08/19/2023, 7:56 PM
And is your ingress that is kind:ingress or ingress that is kind:service?
g
gentle-evening-19566
08/19/2023, 8:20 PM
I don’t have access to yaml’s at this moment. But when using Cilium with BGP the docs are pretty straightforward.
We use an service for our ingress controller which exposes an ExternalIP (using a IP pool defined in Cilium). All routes are then defines as an Ingress resource pointing to the ingress controller