1.35 版本資訊和更新動作
檢閱 1.35 的版本資訊 IBM Cloud® Kubernetes Service。 有關 Kubernetes 專案版本 1.35 的詳細資訊,請參閱 Kubernetes 變更記錄。
IBM Cloud Kubernetes Service 是 CNCF Kubernetes 軟體一致性認證計畫下版本 1.35 的認證 Kubernetes 產品。 Kubernetes® 是 Linux 基金會在美國和其他國家的註冊商標,根據 Linux 基金會的授權使用。
發佈時間表
下表包括 1.35 IBM Cloud® Kubernetes Service 版本的預期發佈時間表。 您可以將此資訊用於規劃目的,例如估計版本可能不受支援的一般時間。
標示劍號 (†) 的日期是暫訂的,得隨時變更。
| 版本 | 是否支援? | 發表日期 | 不支援日期 |
|---|---|---|---|
| 1.35 | 是 | 2026 年 3 月 5 日 | 2027 年 4 月 28 日 † |
準備更新
如需更新群集時可能會影響已部署應用程式的完整變更清單,請檢閱 社群 Kubernetes 變更記錄和 1.35 的 IBM 版本變更記錄。 您也可以檢閱 Kubernetes 有用的警告。
NodeLocal 預設啟用 DNS
從版本 1.35 開始,所有工作節點預設啟用 NodeLocal DNS,以改善 DNS 效能和可靠性。 NodeLocal DNS 會在每個工作節點本地快取 DNS 查詢,以減少延遲並提高 DNS 可用性。
- 1.34 及更早版本
- NodeLocal DNS 是選擇性加入。 將
ibm-cloud.kubernetes.io/node-local-dns-enabled=true標籤新增至您的工作節點,啟用 NodeLocal DNS。 - 版本 1.35 及更新版本
- NodeLocal DNS 預設在所有 Worker 節點上啟用。 升級到 1.35 版本的群集會自動啟用 NodeLocal DNS,除非您選擇不啟用。 NodeLocal 由於組態變更,DNS Pod 會在升級過程中重新建立。
選擇退出自動啟用 NodeLocal DNS
要防止 NodeLocal DNS 在升级到版本 1.35 时被自动启用,请在升级前在工作节点上应用以下标签。
kubectl label node --all --overwrite "ibm-cloud.kubernetes.io/node-local-dns-disabled=true"
特殊案例
- 啟用區域感知 DNS
- 如果您的群集已啟用區域感知 DNS,則不會自動啟用 NodeLocal DNS。 Zone-aware DNS 和 NodeLocal DNS 是互相排斥的功能。
- NodeLocal DNS 已啟用
- 如果您之前在 1.34 或更早版本中啟用了 NodeLocal DNS,則會保留您的設定,並繼續啟用 NodeLocal。 但是,DNS pod 會在升級過程中重新建立。
如需 NodeLocal DNS 的詳細資訊,請參閱 設定 NodeLocal DNS 快取。