支援版本

此頁面列出目前支援版本的狀態、時間表和政策。Istio 的支援版本包括在主動維護期間,並針對安全性和錯誤修復進行修補的版本。次要版本上的後續修補程式版本不包含向後不相容的變更。

支援政策

我們會為每個 commit 產生新的 Istio 組建。大約每季一次,我們會建置次要版本,並執行多項額外測試以及版本資格。我們會針對在次要版本中發現的問題發布修補程式版本。

各種版本的類型代表不同的產品品質等級和來自 Istio 社群的協助等級。在此情況下,支援表示社群會針對重大問題產生修補程式版本,並提供技術協助。另外,第三方和合作夥伴可能會提供長期支援解決方案。

類型支援等級品質和建議用途
開發組建無支援危險,可能不完全可靠。適用於實驗。
次要版本支援直到 N+2 次要版本發布後的 6 週 (例如,1.11 支援直到 1.13.0 發布後的 6 週)
修補程式與對應的次要版本相同建議使用者在可用時立即採用給定版本的修補程式版本。
安全性修補程式與修補程式相同,但包含安全性修正。有時,安全性修補程式除了安全性修正之外,還會包含額外的程式碼/修正。鑑於安全性修正的性質,強烈建議使用者在發布後採用安全性修補程式。

您可以在發布頁面找到可用的版本,如果您喜歡冒險,可以到開發版本 Wiki 了解我們的開發版本。您可以在這裡找到每個次要版本和修補程式版本的高階發布說明。

命名方案

我們的命名方式如下:

<major>.<minor>.<patch>

其中 <minor> 會在每次發布時增加,而 <patch> 則計算目前 <minor> 版本的修補程式數量。相對於 <minor> 版本,修補程式通常是較小的變更。

控制平面/資料平面偏差

Istio 控制平面可以領先資料平面一個版本。但是,資料平面不能領先控制平面。我們建議使用修訂版本,以確保完全沒有版本偏差。

目前,資料平面之間的版本在所有版本中都是相容的;但是,未來可能會有所變更。

Istio 版本的支援狀態

版本目前支援發布日期終止支援日期支援的 Kubernetes 版本已測試,但不支援
master否,僅限開發1.29, 1.30, 1.31, 1.321.23, 1.24, 1.25, 1.26, 1.27, 1.28
1.242024 年 11 月 7 日約 2025 年 8 月 (預計)1.28, 1.29, 1.30, 1.311.23, 1.24, 1.25, 1.26, 1.27
1.232024 年 8 月 14 日約 2025 年 5 月 (預計)1.27, 1.28, 1.29, 1.301.23, 1.24, 1.25, 1.26
1.222024 年 5 月 13 日約 2025 年 1 月 (預計)1.27, 1.28, 1.29, 1.301.23, 1.24, 1.25, 1.26
1.212024 年 3 月 13 日約 2024 年 9 月 (預計)1.26, 1.27, 1.28, 1.291.23, 1.24, 1.25
1.202023 年 11 月 14 日2024 年 6 月 25 日1.25, 1.26, 1.27, 1.28, 1.291.23, 1.24
1.192023 年 9 月 5 日2024 年 4 月 24 日1.25, 1.26, 1.27, 1.281.21, 1.22, 1.23, 1.24
1.182023 年 6 月 3 日2024 年 1 月 4 日1.24, 1.25, 1.26, 1.271.20, 1.21, 1.22, 1.23
1.172023 年 2 月 14 日2023 年 10 月 27 日1.23, 1.24, 1.25, 1.261.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22
1.162022 年 11 月 15 日2023 年 7 月 25 日1.22, 1.23, 1.24, 1.251.16, 1.17, 1.18, 1.19, 1.20, 1.21
1.152022 年 8 月 31 日2023 年 4 月 4 日1.22, 1.23, 1.24, 1.251.16, 1.17, 1.18, 1.19, 1.20, 1.21
1.142022 年 5 月 24 日2022 年 12 月 27 日1.21, 1.22, 1.23, 1.241.16, 1.17, 1.18, 1.19, 1.20
1.132022 年 2 月 11 日2022 年 10 月 12 日1.20, 1.21, 1.22, 1.231.16, 1.17, 1.18, 1.19

沒有已知常見漏洞和曝光 (CVE) 的支援版本

次要版本沒有已知 CVE 的修補版本
1.24.x1.24.0+
1.23.x1.23.2+
1.22.x1.22.5+

支援的 Envoy 版本

Istio 的資料平面基於 Envoy

兩個專案版本之間的關係

Istio 版本Envoy 發布分支
1.24.xrelease/v1.32
1.23.xrelease/v1.31
1.22.xrelease/v1.30

您可以在 istio/proxy 儲存庫中找到 Istio 使用的精確 Envoy commit:尋找 ENVOY_SHA 變數

這個資訊對您有幫助嗎?
您有任何改進建議嗎?

感謝您的回饋!