修補程式版本
Kubernetes 修補程式版本的排程和團隊聯絡資訊。
關於 Kubernetes 發行週期的通用資訊,請參閱發行流程說明。
節奏
我們典型的修補程式版本發行節奏是每月一次。對於 1.X 次要版本發行後的最初幾次修補程式版本,通常會更快一些(1 到 2 週)。重大錯誤修正可能會導致在正常節奏之外立即發行版本。我們也力求在主要節假日期間不發行版本。
聯絡方式
有關修補程式版本團隊的完整聯絡方式,請參閱發行經理頁面。
請給我們一個工作日的回覆時間 - 我們可能在不同的時區!
在版本發行間隔期間,團隊每週都會查看收到的 Cherry Pick 請求。如果對 PR 有疑問,團隊將透過 GitHub PR、Slack 中的 SIG 頻道以及 Slack 中的直接訊息和電子郵件與提交者聯繫。
Cherry Pick
請遵循Cherry Pick 流程。
Cherry Pick 必須在 GitHub 中準備好合併,並具有適當的標籤(例如,approved
、lgtm
、release-note
)並在 Cherry Pick 截止日期之前通過 CI 測試。這通常是在目標版本發行前兩天,但可能會更長。PR 越早準備好越好,因為我們需要在合併您的 Cherry Pick 後,在實際發行之前取得 CI 信號的時間。
錯過合併標準的 Cherry Pick PR 將會被延遲並追蹤到下一個修補程式版本。
支援週期
根據年度支援 KEP,Kubernetes 社群將為有效的修補程式版本系列提供大約十四 (14) 個月的支援。
此時間範圍的前十二個月將被視為標準週期。
在十二個月結束時,將會發生以下情況
- 發行經理將會建立一個版本
- 修補程式版本系列將進入維護模式
在為期兩個月的維護模式期間,發行經理可能會發行額外的維護版本以解決
- 漏洞,這些漏洞具有已指派的 CVE ID(在安全回應委員會的建議下)
- 依賴性問題(包括基礎映像更新)
- 重大核心組件問題
在為期兩個月的維護模式週期結束時,修補程式版本系列將被視為 EOL(生命週期結束),並且與相關分支的 Cherry Pick 將在不久後關閉。
請注意,為了簡潔起見(每個月都有 28 號),選擇了每月 28 號作為維護模式和 EOL 目標日期。
即將到來的每月版本
時間表可能會因錯誤修正的嚴重程度而異,但為了更輕鬆地規劃,我們將以以下每月發行點為目標。未計劃的重大版本也可能在這些發行點之間發生。
每月修補程式版本 | Cherry Pick 截止日期 | 目標日期 |
---|---|---|
2025 年 1 月 | ||
2025 年 2 月 | ||
2025 年 3 月 |
有效分支的詳細發行歷史
1.32
下一個修補程式版本是 1.32.1。
Kubernetes 1.32 將於 進入維護模式;Kubernetes 1.32 的生命週期結束日期為 。
修補程式版本 | Cherry Pick 截止日期 | 目標日期 | 注意 |
---|---|---|---|
1.32.0 | - |
1.31
下一個修補程式版本是 1.31.5。
Kubernetes 1.31 將於 進入維護模式;Kubernetes 1.31 的生命週期結束日期為 。
修補程式版本 | Cherry Pick 截止日期 | 目標日期 | 注意 |
---|---|---|---|
1.31.4 | |||
1.31.3 | |||
1.31.2 | |||
1.31.1 | |||
1.31.0 | - |
1.30
下一個修補程式版本是 1.30.9。
Kubernetes 1.30 將於 進入維護模式;Kubernetes 1.30 的生命週期結束日期為 。
修補程式版本 | Cherry Pick 截止日期 | 目標日期 | 注意 |
---|---|---|---|
1.30.8 | |||
1.30.7 | |||
1.30.6 | |||
1.30.5 | |||
1.30.4 | |||
1.30.3 | |||
1.30.2 | |||
1.30.1 | |||
1.30.0 | - |
1.29
下一個修補程式版本是 1.29.13。
Kubernetes 1.29 將於 進入維護模式;Kubernetes 1.29 的生命週期結束日期為 。
修補程式版本 | Cherry Pick 截止日期 | 目標日期 | 注意 |
---|---|---|---|
1.29.12 | |||
1.29.11 | |||
1.29.10 | |||
1.29.9 | |||
1.29.8 | |||
1.29.7 | |||
1.29.6 | |||
1.29.5 | |||
1.29.4 | |||
1.29.3 | |||
1.29.2 | |||
1.29.1 | |||
1.29.0 | - |
非有效分支歷史
這些版本已不再支援。
次要版本 | 最終修補程式版本 | 生命週期結束日期 | 注意 |
---|---|---|---|
1.28 | 1.28.15 | ||
1.27 | 1.27.16 | ||
1.26 | 1.26.15 | 1.26.15 版於 2024 年 3 月發行(在 EOL 日期之後),以採用新版本的 Go 來解決多個 Go CVE | |
1.25 | 1.25.16 | 1.25.16 版於 2023 年 11 月發行(在 EOL 日期之後),以修復 CVE-2023-5528 | |
1.24 | 1.24.17 | 1.24.17 版於 2023 年 8 月發行(在 EOL 日期之後),以修復 CVE-2023-3676 和 CVE-2023-3955 | |
1.23 | 1.23.17 | ||
1.22 | 1.22.17 | 1.22.17 版於 2022 年 12 月發行(在 EOL 日期之後),以反向移植登錄檔變更並修復兩個重大問題。 | |
1.21 | 1.21.14 | ||
1.20 | 1.20.15 | ||
1.19 | 1.19.16 | ||
1.18 | 1.18.20 | 建立以解決 1.18.19 中引入的迴歸問題 | |
1.17 | 1.17.17 | ||
1.16 | 1.16.15 | ||
1.15 | 1.15.12 | ||
1.14 | 1.14.10 | ||
1.13 | 1.13.12 | ||
1.12 | 1.12.10 | ||
1.11 | 1.11.10 | ||
1.10 | 1.10.13 | ||
1.9 | 1.9.11 | ||
1.8 | 1.8.15 | ||
1.7 | 1.7.16 | ||
1.6 | 1.6.13 | ||
1.5 | 1.5.8 | ||
1.4 | 1.4.12 | ||
1.3 | 1.3.10 | ||
1.2 | 1.2.7 |