Istio 1.1.4 发布

补丁发布

我们很高心的宣布最新的 Istio 1.1.4 版本已经发布 ,具体更改如下。

行为变更

  • 更改了 Pilot 的默认行为,以允许流量流向网格外部,即使该流量与内部服务位于同一端口上也是如此,此行为可由 PILOT_ENABLE_FALLTHROUGH_ROUTE 环境变量控制。

Bug 修复

  • 修复了 ExternalName 类型服务的出口路由的生成。

  • 添加了对配置 Envoy 的空闲连接超时的支持,预防内存或者 IP 端口耗尽 (Issue 13355).

  • 修复了基于本地负载均衡的故障转移处理中的 Pilot 崩溃错误。

  • 修复了在 Pilot 获得自定义证书路径时崩溃的错误。

  • 修复了 Pilot 中的一个错误,该错误忽略了用作服务条目主机的短名称 (Issue 13436)。

  • 向 envoy-metrics-service 集群配置中添加了缺失的 https_protocol_options

  • 修复了 Pilot 中的一个错误,当路由 fall through 时,Pilot 无法正确处理 https 流量 (Issue 13386)。

  • 修复了之前遗留的一个问题,从 Kubernetes 移除端点后,Pilot 并未从 Envoy 移除端点 (Issue 13402)。

  • 修复了节点代理中的崩溃错误 (Issue 13325)。

  • 添加了缺少的验证,以防止网关名称包含点(.)(Issue 13211)。

  • 修复了 ConsistentHashLB.minimumRingSize 默认为 0 而不是记录的 1024 (Issue 13261)。

小改进

  • 更新了 Kiali 附加组件的最新版本。

  • 更新了最新版本的 Grafana

  • 添加了验证以确保仅使用单个副本部署 Citadel (Issue 13383)。

  • 添加了对配置代理和 Istio 控制平面的日志记录级别的支持 ((Issue 11847)。

  • 允许 Sidecar 绑定到任何环回地址,而不仅限于 127.0.0.1 (Issue 13201)。

这些信息有用吗?
Do you have any suggestions for improvement?

Thanks for your feedback!