k3s-io / klipper-lb

Embedded service load balancer in Klipper
Apache License 2.0
350 stars 41 forks source link

Possible to "bind" to multiple IPs? #13

Open jhutchins opened 3 years ago

jhutchins commented 3 years ago

I realize that klipper-lb doesn't actually bind to an interface it just create iptable rules. What I would like to know is if there is a way to configure klipper to create rules for addition IPs on a particular host. I would very much like the tailscale interface on my nodes to all route load balancer traffic.

Is this possible? If not would it be hard to add?

SchoolGuy commented 2 years ago

Yes I have a similar usecase and would like to add myself to this request. Situation is quite simple but not achievable with klipper-lb.

The thing is that Treafik actually already supports such an environment and MetalLB is a bit heavy in my eyes for such an easy task of binding to a second IP address.