Exposing multiple TCP/UDP services using a single LoadBalancer on K8s
Trying to figure out how to expose multiple TCP/UDP services using a single LoadBalancer on Kubernetes. Let's say the services are ftpsrv1.com and ftpsrv2.com each serving at port 21. Here are the options that I can think of and their limitations : One LB per svc: too expensive. Nodeport : Want to use a port outside the 30000-32767 range. K8s Ingress : does