I have a a K3S K8 cluster running with 2 Raspberry Pis.
I deployed LongHorn on the cluster and it seems to be working fine when I configure NodePort. This allows me to access the LongHorn UI on any of the devices on my local network by hitting <raspberrypiIP:NodePort> (Example: 192.168.9.2:30806)
When I change from NodePort to LoadBalancer (I have MetalLB configured) I instantly get an external IP.
Unfortunately, when I try to access that IP on any of the devices on my local network, I do not see the LongHorn UI. The most I see is an "Nginx 403 Forbidden" notice.
Am I doing something wrong? Or Is this how it's supposed to work?