I'm using kubernetes on a cluster of raspberry pis on my home network. I've installed metallb to act as a load balancer. I'm not 100% sure this is a metallb issue but I'm really running out of avenues to explore.
My application has a simple endpoint that returns the word "root."
when called at the root endpoint. This works whenever I call the
LoadBalancer Ingress IP from inside the cluster, but if I call from outside the cluster (but still inside the network), I get the error.
Inside the cluster:
curl 192.168.1.150
root.
Outside the cluster (but inside the network):
curl 192.168.1.150
curl: (7) Failed to connect to 192.168.1.150 port 80: No route to host
The loadbalancer service:
$ kubectl get services -n goprom -o wide--
You received this message because you are subscribed to the Google Groups "metallb-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to metallb-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/metallb-users/8007792d-558f-437e-ba86-8142b4991583n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/metallb-users/eff7dc02-58e2-47c0-9c82-083a2a5e2917n%40googlegroups.com.