Just a quick check... has anyone managed running multi-node local k8s deployment with LoadBalancer + Ingress ( any of them, like MetalLB + Emissary ) on ARM Mac ( m1, m2 ) ?
Asking for the well known obstacle of being unable to access container private IP ( hence the MetalLB assigned IP ) due to Lima networking limitations...
Docker for Mac had a nice service solving this issue, but haven't been able to find anyhting like it for Rancher Desktop...
Any solutions, ideas, or pointing in possibly right direction ? 😅
03/16/2023, 12:55 PM
probably more than the RD product can bring to the table. RD would be single node k3s orchestration. you could try some docker in docker shenanigans to simulate more nodes, but the quality of test probably will fall off quick.
03/16/2023, 2:15 PM
Thank you for reply...
Running Kind or k3d works just fine for running multi-node setup, however pushing LB type in there becomes a problem on Mac...
Because you can't access docker network from host directly...
03/16/2023, 2:16 PM
yup the use of lima etc was all tuned in RD for the RD use case so its not that multinode can’t be done on a mac its just not what RD set out to do