adamant-kite-43734
06/06/2024, 4:12 PMbland-article-62755
06/07/2024, 2:56 PMarping
or ip neigh
only shows a result on 1 node) Other IP addresses from the same VLAN/VM Network can be reached from inside/outside the cluster. I would have guessed that that would qualify as "*you must provide a route from outside to the LB address*" but clearly it's not working.
What does "The VM LB Address is exposed withing the same network as the Harvester Hosts" mean? The mgmt network? VM Networks? Something else?witty-honey-18052
06/07/2024, 3:49 PMbland-article-62755
06/07/2024, 4:59 PMminiature-salesclerk-33951
06/07/2024, 6:17 PMred-king-19196
06/13/2024, 9:12 AM192.168.0.0/24
, and the VM Network is 192.168.10.0/24
. When I create a load balancer with DHCP IPAM selected, a macvlan interface is created by kube-vip to get an IP address via DHCP. kube-vip, by default, works on the host’s network interface with a default gateway configured, which is mgmt-br
. That means the retrieved IP address will be in the 192.168.0.0/24
subnet. On the other hand, if I create a load balancer with Pool IPAM selected (assume the pool range is 192.168.20.0/24
), the allocated IP address will be added to mgmt-br
.
So the potential problem is that if someone outside of the premises wants to access the LB IP address, the routes must be configured correctly; otherwise, they’ll get a “host unreachable” error. That’s for the Pool IPAM case and only applies when you use a subnet different from the Harvester hosts.