Service Mesh - Istio 1.16 Beta Alpha Experimental 中间版本

前言

Istio 1.162022 年的第四个版本,正式支持 Kubernetes 版本 1.221.25。以下是此版本的一些亮点。

外部授权升级为 Beta

Istio 的外部授权功能已升级为 Beta。有关详细信息,请参阅外部授权文档。

Kubernetes Gateway API 实现升级为 Beta

Istio 对 Gateway API 的实现已升级为 Beta。这是朝着使 Gateway API 成为未来流量管理的默认 API 的目标迈出的重要一步

随着 Beta 推进,我们增强了所有入口任务,以包括使用 Gateway API 或 Istio 配置 API 来配置入口的并行指令。此外,尽管使用 Gateway API 更普遍地配置内部网状流量仍然是 Gateway API 的实验性功能 ,等待上游协议,但其他几个 Istio 文档已使用 Gateway API 指令进行更新以允许早期实验。有关详细信息,请参阅 Gateway API 任务

基于 JWT 声明的路由提升为 Alpha

Istio 的 JWT Claim Based Routing 功能已升级为 Alpha。有关详细信息,请参阅基于 JWT 声明的路由文档

用于 Sidecars 和 Ingress 的 HBONE(实验性)

我们为 Sidecars 和 Ingress Gateways 添加了对 HBONE 协议的支持。有关详细信息,请参阅 pull request

MAGLEV 负载平衡支持

我们添加了对 MAGLEV 负载平衡算法的支持。有关详细信息,请参阅 Envoy 文档

添加了 OpenTelemetry 跟踪提供程序支持

我们通过遥测 API 添加了对 OpenTelemetry 跟踪提供程序的支持。

小结

此次 Istio 的更新,主要是一些特性的支持,并且大多是 Beta、Alpha、Experimental 的,可以说是一个中间版本

不过,从这些新增的特性可以看出,Istio 团队正在准备大量实用的新特性,让我们一起期待下一个版本吧。

延伸阅读

参考


CatchZeng
Written by CatchZeng Follow
AI (Machine Learning) and DevOps enthusiast.