Альтернатива балансировки нагрузки UDP в EKS - PullRequest
0 голосов
/ 11 апреля 2019

Мне стало известно, что NLB не поддерживает UDP или любой другой тип LoadBalancer в AWS. Я развертываю приложение в Kubernetes со следующими ограничениями:

  • Мне нужно несколько модулей, работающих на нескольких узлах, без использования сети хоста.
  • Мне нужно направить трафик (UDP / TCP) к этому развертыванию
  • Модули должны использоваться взаимозаменяемо (трафик данного пользователя может быть направлен в модуль A на узле 1 или модуль B на узле 2, и мне не о чем беспокоиться)
  • Он не должен давать мне статический домен IP / AWS NLB / или заданный домен, если LoadBalancer дает мне что-то для подключения к моим модулям, мне все равно, как это выглядит.

Любое руководство будет оценено!

1 Ответ

2 голосов
/ 11 апреля 2019

Похоже, UDP LB включены в план действий для AWS, но по-прежнему недоступны в соответствии с this .Но циклический перебор DNS и настройка собственного LB - это общие подходы, упомянутые в сообществе , для решения проблемы отсутствия поддержки UDP для сервисов AWS LB.

Надеюсь, это поможет!

...