Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    BGP routes with VLAN and Kubernetes metallb

    Scheduled Pinned Locked Moved FRR
    2 Posts 1 Posters 1.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      raymccarthy
      last edited by

      Hi,
      I am little of a network noobie, so I hope I can formulate my question sensibly.

      I have a LAN network running on 10.0.1.0/24, pfSense running at 10.0.1.1
      I have a number of VLANs

      10.0.2.0/24 VLAN 2 (Management)
      10.0.5.0/24 VLAN 5 (Servers)

      I run four kubernetes nodes on the 10.0.5.0/24 VLAN. Kubernetes runs Metallb and is configured for BGP with pfSense. The BGP network work is 10.0.9.0/24. I have confirmed that FRR BGP is assigning IPs to Mettallb.

      I can access other machines on the 10.0.9.0/24 network from inside pods.
      I can access the 10.0.1.0/24 (LAN) network from inside the kubernetes pods.
      I can access the 10.0.9.0/24 containers from the 10.0.5.0/24 VLAN (the kubernetes nodes).

      However, I cannot access the 10.0.9.0/24 pods from the 10.0.1.0/24 LAN.

      I have checked the firewall logs, there is no reference to 10.0.9.0/24.

      I believe I have configured the route map filters correctly

      21026bd3-9d47-492b-95ca-b781ade7dd12-image.png

      This feels like a routing issue to me, but I have no idea where to look. Any tips would be hugely appreciated.

      I have one other question, in the neighbour configuration there is an option to specify a "Peer Group". I can't figure out where to define these peer groups?

      73f0d4ab-12a8-40b1-b45e-d21cd17def1e-image.png

      R 1 Reply Last reply Reply Quote 0
      • R
        raymccarthy @raymccarthy
        last edited by

        I managed to fix this. I had not installed metallb correctly with helm. Found an incredible netgate support video on youtube that gave excellent detail on BGP.

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.