前言
Istio 1.16
是 2022
年的第四個版本戳杀,正式支持 Kubernetes 版本 1.22
到 1.25
铺纽。以下是此版本的一些亮點度迂。
外部授權(quán)升級為 Beta
Istio 的外部授權(quán)功能已升級為 Beta。有關(guān)詳細信息实蔽,請參閱外部授權(quán)文檔。
Kubernetes Gateway API 實現(xiàn)升級為 Beta
Istio 對 Gateway API 的實現(xiàn)已升級為 Beta唇礁。這是朝著使 Gateway API 成為未來流量管理的默認 API 的目標(biāo)邁出的重要一步扫俺。
隨著 Beta 推進,我們增強了所有入口任務(wù)狰晚,以包括使用 Gateway API 或 Istio 配置 API 來配置入口的并行指令筒饰。此外,盡管使用 Gateway API 更普遍地配置內(nèi)部網(wǎng)狀流量仍然是 Gateway API 的實驗性功能 壁晒,等待上游協(xié)議瓷们,但其他幾個 Istio 文檔已使用 Gateway API 指令進行更新以允許早期實驗。有關(guān)詳細信息,請參閱 Gateway API 任務(wù)谬晕。
基于 JWT 聲明的路由提升為 Alpha
Istio 的 JWT Claim Based Routing 功能已升級為 Alpha碘裕。有關(guān)詳細信息,請參閱基于 JWT 聲明的路由文檔攒钳。
用于 Sidecars 和 Ingress 的 HBONE(實驗性)
我們?yōu)?Sidecars 和 Ingress Gateways 添加了對 HBONE 協(xié)議的支持帮孔。有關(guān)詳細信息,請參閱 pull request不撑。
MAGLEV 負載平衡支持
我們添加了對 MAGLEV 負載平衡算法的支持文兢。有關(guān)詳細信息,請參閱 Envoy 文檔焕檬。
添加了 OpenTelemetry 跟蹤提供程序支持
我們通過遙測 API 添加了對 OpenTelemetry 跟蹤提供程序的支持姆坚。
小結(jié)
此次 Istio 的更新,主要是一些特性的支持揩页,并且大多是 Beta旷偿、Alpha、Experimental 的爆侣,可以說是一個中間版本萍程。
不過,從這些新增的特性可以看出兔仰,Istio 團隊正在準(zhǔn)備大量實用的新特性茫负,讓我們一起期待下一個版本吧。
延伸閱讀
- Istio 引入 Ambient Mesh(無 sidecar 數(shù)據(jù)平面模式)乎赴,讓服務(wù)網(wǎng)格真正成為通信基礎(chǔ)設(shè)施
- Istio 1.15 平臺支持(arm64)忍法,天下大同
- Istio 1.14 逐步產(chǎn)品化,未來可期
- Istio 1.13 星光點點
- Istio 1.12 Alpha 驚喜榕吼,Release 平淡
- Istio 1.11 Beta 驚喜饿序,Release 平淡
- Istio 1.10 全新官網(wǎng)&開放前行
- Istio 1.9 改善生產(chǎn)環(huán)境體驗
- Istio 1.8 穩(wěn)健前進
- Istio 1.7 任性的小子
- Istio 1.6 簡化以提升用戶體驗
- Istio 1.5 擁抱單體,簡化架構(gòu)