Istio 1.1.6

这个版本中修复了大量问题,并提高了健壮性。下面列出了 Istio 1.1.5 和 Istio 1.1.6 之间的差别。

问题修复

  • 修正了 Galley 的 Helm chart,让 validatingwebhookconfiguration 对象能够部署在 istio-system 命名空间之外(Issue 13625)。

  • 修正 Helm chart 中的反亲和支持:修正 gatewaypodAntiAffinityRequiredDuringSchedulingpodAntiAffinityLabelSelector 的匹配表达式,以及 podAntiAffinityLabelSelector 的缺省值(Issue 13892)。

  • Envoy 在监听器被清除时会持续发送路由请求,Pilot 现在能够正确处理这种状况(Issue 13739)。

小幅增强

  • 如果启用了访问日志,passthrough 监听器的请求也会被记录。
  • Pilot 会对未知的 JSON 字段进行隔离,从而简化更新过程中回滚的过程。
  • SDS 加入 secrets 作为备选项,防止启动时对未创建 secrets 的等待(Issue 13853)。