EKS中的UDP负载平衡替代方案

时间:2019-04-10 21:53:48

标签: nginx kubernetes load-balancing amazon-eks

引起我注意的是,NLB不支持UDP或AWS上的任何其他类型的LoadBalancer。我正在Kubernetes上部署具有以下约束的应用程序:

  • 我需要在多个节点上运行的多个Pod,而不是使用主机网络
  • 我需要将流量(UDP / TCP)路由到此部署
  • 这些Pod应该互换使用(给定用户的流量可能会路由到节点1上的pod A或节点2上的pod B,我不必担心)
  • 它不必为我提供静态IP / AWS NLB域或给定的域,只要LoadBalancer为我提供了一些可以连接到pod的东西,我不在乎它是什么样子。 / li>

任何指导将不胜感激!

1 个答案:

答案 0 :(得分:2)

似乎UDP LB似乎已在AWS的发展蓝图中,但根据this仍然不可用。但是community中提到了DNS轮循机制和设置自己的LB是解决AWS LB服务缺少UDP支持的常见方法。

希望这会有所帮助!