コンサルタントの織です。OpenShift Advent Calendar 2025の1日目、外部のBGPルーターから受け取った経路をMetalLBのBGPスピーカーにインポートする話を書きました。これまでMetalLBのBGPモードでは、type: LoadBalancer なServiceのExternal IPをBGPで /32 の経路として広告するだけで、外部のルータから受け取った経路をインポートすることはできませんでした。しかし、最近登場したfrr-k8sバックエンドを使うことで、外部からの経路をインポートすることができるようになります。詳しくは以下をご覧ください。
OpenShiftを対象に書いていますが、他のKubernetesディストリビューションでも同じことができると思います。
その他、MetalLB + FRR-k8sを使ったBGP周りの機能についてスライドにまとめたので、もしよかったらこちらも見てください。