Multi-Homed Layer2 Routing

28 views
Skip to first unread message

Paul Mitchener

unread,
Jun 2, 2020, 3:03:05 AM6/2/20
to metallb-users
Hi All,

We are new to K8S and therefore new to MetalLB.

We have a layer 2 environment with our K8S baremetal infrastructure directly connected to a local subnet behind a NAT firewall.

We also have another network segment with our public address space which we can connect to our k8s infrastructure via another network interface.

Currently the default route is via the local private subnet with internet access via NAT.

We want to be able to assign IP addresses to various k8s Pods from either the local subnet or our public subnet.

How do we achieve this? Or is it even possible?

If it is possible:
  • Do we have to have the public network segment connected to both master and worker nodes, or just the master nodes?
  • Does this interface have to have a public IP address assigned?
  • If multi-homed how is the traffic routed for our private subnets and for internet access on the public subnet? Is this based on the configured routes on the connected nodes?
I hope this makes sense

Thanks in advance


Reply all
Reply to author
Forward
0 new messages