Istio 1.12 Alpha 驚喜,Release 平淡

原文:https://makeoptim.com/service-mesh/istio1-12

前言

Istio 1.122021 年的最後一個版本,正式支持 Kubernetes 版本 1.191.22。以下是此版本的一些亮點。

WebAssembly API

WebAssembly 一直是一個重要的項目,開發了 3 年多,通過允許用戶在運行時動態加載自定義擴展,爲 Istio 帶來高可擴展性。然而,到目前爲止,配置 WebAssembly 插件一直是實驗性的並且難以使用

Istio 1.12 中,我們通過添加一等的(first-class) API 來配置 WebAssembly 插件,以改進這種體驗:WasmPlugin

使用 WasmPlugin,你可以輕鬆地將自定義插件部署到單個代理,甚至整個網格

該 API 目前處於 alpha 階段並在不斷完善。歡迎你的反饋

遙測 API

Istio 1.11 中,我們引入了一個全新的 Telemetry API,帶來了一個標準化的 API,用於在 Istio 中配置跟蹤、日誌記錄和指標。在 1.12 中,我們繼續朝這個方向努力,擴展了對 API 配置指標和訪問日誌記錄的支持。

要開始使用,請查看以下文檔:

該 API 目前處於 alpha 階段並在不斷完善。歡迎你的反饋

Helm 支持

Istio 1.12 對我們的 Helm 安裝支持進行了許多改進,併爲該功能在未來升級到測試版鋪平了道路。

官方 Helm 倉庫已發佈,以進一步簡化使用流程,解決最流行的 GitHub feature requests 之一。查看新的入門說明以獲取更多信息。

這些 charts 也可以在 ArtifactHub 上找到。

此外,還發布了全新的精製 gateway chart。該 chart 取代了舊的 istio-ingressgatewayistio-egressgateway charts,以極大地簡化網關的管理並遵循 Helm 最佳實踐。請訪問網關注入頁面以獲取遷移到新 helm chart 的說明。

Kubernetes 網關 API

Istio 增加 v1alpha2 了對 Kubernetes Gateway API 發佈的全面支持。該 API 旨在統一 IstioKubernetes Ingress 和其他代理使用的各種 API ,以定義一個強大的、可擴展的 API 來配置流量路由

雖然 API 尚未針對生產工作負載,但 API 和 Istio 的實現正在迅速發展。要試用它,請查看 Kubernetes Gateway API 文檔。

還有很多,很多

小結

此次 Istio 的更新,總的來說 Alpha 驚喜,Release 平淡跟上一個版本給人的感覺就是出奇的一致,讓我們一起期待下一個版本吧。

延伸閱讀

參考

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章