4.19 版本資訊和更新動作
檢視關於 Red Hat OpenShift on IBM Cloud 的版本 4.19 的資訊。 此版本基於 Kubernetes 版本 1.32。
正在尋找有關更新叢集的一般資訊,或不同版本的資訊? 請參閱 IBM Cloud 上的 Red Hat Red Hat OpenShift 版本資訊 和 4.19 版本發行說明。
Red Hat OpenShift on IBM Cloud 是 CNCF Kubernetes 軟體一致性認證計畫下版本 1.32 的認證 Kubernetes 產品。 Kubernetes® 是 Linux 基金會在美國和其他國家的註冊商標,根據 Linux 基金會的授權使用。
發佈時間表
下表包含 4.19 版本的預期發佈時程。 您可以將此資訊用於規劃目的,例如估計版本可能不受支援的一般時間。
標示劍號 (†) 的日期是暫訂的,得隨時變更。
| 是否支援? | Red Hat OpenShift / Kubernetes 版本 | 發表日期 | 不支援日期 |
|---|---|---|---|
| 受支援 | 4.19 / 1.32 | 2025 年 9 月 3 日 | 2027年7月28日† |
準備更新
檢視您 在 將叢集更新至 4.19 版本時可能需要進行的變更。 此資訊總結當您更新時,可能會對已部署的應用程式造成影響的更新。
無論位置是 RHEL ( non-CoreOS ) 或 CoreOS-enabled,用於託管 Red Hat OpenShift on IBM Cloud 版本 4.19 叢集的 Satellite 位置尺寸要求 皆相同。 位置節點的要求與 CoreOS-enabled 位置 的要求相同。
在主節點之前更新
下表顯示您在 更新群集主檔案 之前必須執行的動作。
對於運行 4.19 或更高版本的叢集,您可在主節點版本更新期間使用 oc adm upgrade status 命令檢查叢集主節點的更新狀態。 如需詳細資訊,請參閱 使用 oc adm upgrade status 指令檢視群集升級狀態。
| 類型 | 說明 |
|---|---|
| 準備更新 OpenShift | 如需詳細資訊,請檢閱 準備更新至 OpenShift Container Platform 4.19,以瞭解可能需要的動作。 etcd 備份、版本選擇和 SDN 移除升級準備動作不適用於 Red Hat OpenShift on IBM Cloud 叢集,因為 etcd 備份和版本選擇動作是為您處理的,而且 Calico 是用來取代 SDN 的。 |
| 已停用及移除的 OpenShift 功能 | 如需詳細資訊,請檢閱 OpenShift Container Platform 版本 4.19 棄用和移除的功能,以瞭解可能需要的動作。 |
| 升級需要管理員確認 | 在評估群集是否有任何已移除的 API,並遷移任何已移除的 API 之後,您就可以確認群集已準備好從 OpenShift Container Platform 4.18 升級到 4.19。 如需詳細資訊,請參閱 提供管理員確認。 |
| RHEL 作業系統 | 從叢集版本 4.18 開始,Red Hat Enterprise Linux CoreOS (RHCOS) 是 Classic 和 VPC 叢集中的預設作業系統,而 RHEL 工作者節點已被廢棄。 經典或 VPC 群集。 將叢集升級至 4.18 版本不會變更現有 Worker 池的作業系統。 如需詳細資訊及可能的移轉動作,請參閱 Red Hat Enterprise Linux(RHEL)deprecation。 |
| 已知的 OpenShift 問題 | 如需詳細資訊,請檢閱 OpenShift Container Platform 版本 4.19 已知問題,以瞭解可能需要採取的行動。 |
| 升級需要 OpenShift 集群版本貨幣 | 如果 OpenShift 群集版本狀態顯示更新已在進行中,群集主控升級將被取消。 如需詳細資訊,請參閱 OpenShift 顯示群集版本未更新的原因? |
| 升級需要解決 OpenShift 集群版本可升級的條件 | 如果 OpenShift 群集版本可升級狀態條件顯示群集不可升級,群集主控升級將被取消。 若要確定群集是否可升級,請參閱 檢查群集的可升級狀態。 |
檢查群集的 Upgradeable 狀態
執行下列指令檢查群集的 Upgradeable 狀態。
oc get clusterversion version -o json | jq '.status.conditions[] | select(.type == "Upgradeable")'
Upgradeable 狀態為 False 的輸出範例。
{
"lastTransitionTime": "2024-11-17T19:29:34Z",
"message": "Cluster operator operator-lifecycle-manager should not be upgraded between minor versions: ClusterServiceVersions blocking cluster upgrade: default/test is incompatible with OpenShift minor versions greater than 4.16",
"reason": "IncompatibleOperatorsInstalled",
"status": "False",
"type": "Upgradeable"
}
如果 Upgradeable 狀態為 False,則狀態資訊會提供升級前必須遵循的指示。