В поисках балансировщика нагрузки со следующими свойствами:
1. Интегрируется с кубернетис-кластером - умеет лазить в kube-api и вычитывать ресурсы ingress и соответствующие им бэкенды (поды), динамически формируя на основе этой информации собственный пул бэкенд-серверов для балансировки
2. При этом поддерживает больше одного кубернетис-кластера
3. По возможности сам живёт вне кубернетиса, т.е. инсталлируется на обычный линукс-сервер
4. Бесплатный и с открытым исходным кодом
Уже попробовал:
1. HAProxy Kubernetes Ingress Controller External mode on-premises -
https://www.haproxy.com/documentation/kubernetes-i... - поддерживает только один кластер
2. Traefik Proxy - Ingress Provider -
https://doc.traefik.io/traefik/routing/providers/k... - поддерживает только один кластер