How to use metallb and kube-vip with BGP or different technology in a hybrid tailscale network? #581
Unanswered
PatrickHuetter
asked this question in
Questions
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi together!
I'm using kubernetes for years now and also rke2 and k3s. Currently i'm switching to Tim's ansible k3s playbook for provisioning to build a HA k3s over hybrid networking which connect nodes in different datacenters (good ping) over tailscale (wireguard). I want to have some kind of site to site network which i already accomplished with tailscale subnetrouting feature in that LOCAL routes will be preferred (customization). That means i got it working that for example the nodes prefer the unencrypted direct connection over local LAN will be used if a node is co-located in the same local switch (to have less overhead in case of resource consumption for encryption). If a node isn't co located it will send the traffic via tailscale0 (but using LAN ip, not tailscale IP). Now i would like to configure metallb and kube-vip to work in this environment using this ansible k3s project/playbook. As is see i can't use ARP since it's layer2. I might have to use BGP. But i'm unsure wether my thinking is correct.
Does somebody have some ideas or advice for me what i have to search for to accomplish my goal?
Is this something i have to get more information about? https://tailscale.com/kb/1298/subnet-bgp
Thank you very much and best regards!
Beta Was this translation helpful? Give feedback.
All reactions