【发布时间】:2019-10-18 12:51:56
【问题描述】:
用例,需要在网络设备和运行在 k8s 上的应用程序之间对 UDP:69 流量进行负载均衡。 Istio 是否支持 UDP 流量负载均衡?
【问题讨论】:
-
我添加了更新信息。请验证并检查是否有效的响应可以帮助其他人找到正确的答案。谢谢
用例,需要在网络设备和运行在 k8s 上的应用程序之间对 UDP:69 流量进行负载均衡。 Istio 是否支持 UDP 流量负载均衡?
【问题讨论】:
【讨论】:
Istio 1.3.3+ 支持 UDP。
目前,信息很混乱,因为常见问题解答中的信息是错误的。
ISTIO 支持哪些协议? 目前,Istio 支持基于 TCP 的 协议。除此之外,Istio 还提供了额外的 功能,例如路由和度量,来自其他协议,例如 作为http和mysql。目前不支持 UDP 流量。
但是有一个页面包含正确的信息。
支持以下协议:
- grpc
- http
- http2
- https
- 蒙哥
- mysql*
- redis*
- tcp
- tls
- udp
*默认情况下禁用这些协议以避免意外启用 实验特征。要启用它们,请试用环境变量 必须配置
支持的协议的完整列表在this page
【讨论】:
在这里更新信息:最新更新在这里: 接下来,社区将专注于 2019 年第一季度的实际代理工作。
似乎特使已提交代码更改。所以 Istio 很快就会支持 UDP。 https://github.com/envoyproxy/envoy/pull/5108
【讨论】: