Hello.
I am a system engineer, but a newbie on kubenertes virtual network over Internet.
I am currently building a Kubernetes Infrastructure.
I have multiples VPS, each with around 3 to 16 additionals IPs.
They are over different providers.
For new I am putting a microk8s cluster on each VPS.
I am searching for a way to build one big cluster, probably with flannel configured with IPSEC, and keeping the IPs on each nodes.
How do we tell to MetalLB that this IP belong to this nodes ?
Will the routing work if the IP is on VPS1 but the container on VPS2 (Normally it is flannel job, I think) ?
I checked the documentation, but I don't understand it.
I do see
address-pools or
node-selectors, but I don't see something like :
- vps1:
-
182.168.20.240-182.168.
20
.250
for example.
Thanks by advance.
Best Regards.
Benjamin.