4.20 バージョン情報と更新アクション
Red Hat OpenShift on IBM Cloud のバージョン 4.20 に関する情報を確認する。 このバージョンは Kubernetes バージョン 1.33 に基づいている。
クラスターの更新に関する一般情報、または別のバージョンに関する情報をお探しですか? Red Hat Red Hat OpenShift IBM Cloud バージョン情報 およびバージョン 4.20 リリースノート を参照のこと。
Red Hat OpenShift on IBM Cloud は、CNCF Kubernetes ソフトウェア適合性認定プログラムに基づく、バージョン 1.32 の認定 Kubernetes 製品です。 Kubernetes ® は、The Linux Foundation の米国およびその他の国における登録商標であり、The Linux Foundation のライセンスに従って使用されます。
リリース・タイムライン
次の表は、バージョン 4.20 のリリース予定スケジュールです。 この情報は、バージョンがサポート対象外になる可能性がある一般的な時間を見積もるなど、計画の目的に使用できます。
剣標 (†) の付いた日付は暫定的な日付であり、変更されることがあります。
| サポートされましたか? | Red Hat OpenShift / Kubernetes バージョン | リリース日 | サポート終了日 |
|---|---|---|---|
| サポート対象 | 4.20 / 1.33 | 2026年02月04日 | 2028年1月19日† |
更新の準備
バージョン 4.20 に クラスタを更新する したときに必要となる可能性のある変更を確認してください。 この情報は、更新時にデプロイ済みアプリに影響を与える可能性がある更新を要約しています。
Satellite クラスタの場合: 4.20 RHCOS イメージは Satellite ではまだサポートされていません。 CoreOS-enabled Satellite クラスタをバージョン 4.20 で作成するには、バージョン 4.18 以前の RHCOS ホストをプロビジョニングし、そのホストをロケーションにアタッチする必要があります。 次に、そのホストを 4.20 クラスタに割り当てる。 ホストがクラスタに割り当てられた後、 4.20 を含むクラスタの Red Hat OpenShift バージョンと一致するように自動的に更新されます。
Red Hat OpenShift on IBM Cloud バージョン 4.20 クラスタをホスティングするための Satellite ロケーションのサイジング要件は、ロケーションが RHEL ( non-CoreOS ) または CoreOS-enabled のいずれであっても同じです。 ロケーションノードの要件は、 CoreOS-enabled ロケーションの 要件と同じである。
Portworx はまだ Red Hat OpenShift on IBM Cloud バージョン 4.20 クラスタをサポートしていません。 Portworx がインストールされている場合は、クラスタをバージョン 4.20 に更新しないでください。
マスターの前に行う更新
以下の表に、クラスターのマスターを更新する前に実行する必要がある操作を示します。
バージョン 4.20 またはそれ以降を実行しているクラスタでは、 oc adm upgrade status コマンドを使用して、マスタ・バージョンの更新中にクラスタ・マスタの更新ステータスを確認できます。 詳細については、 oc adm upgrade status コマンドによるクラスタ・アップグレード・ステータスの 表示を参照してください。
| タイプ | 説明 |
|---|---|
| アップデートの準備 OpenShift | 詳しくは、 OpenShift Container Platform 4.20 へのアップデートの準備を ご覧ください。 etcd のバックアップ、バージョン選択、および SDN の削除アップグレードの準備アクションは Red Hat OpenShift on IBM Cloud クラスタには適用されません。 etcd のバックアップとバージョン選択アクションはあなたに代わって処理され、 Calico が SDN の代わりに使用されるからです。 |
| 非推奨および削除された OpenShift 機能 | 詳しくは、 OpenShift Container Platform バージョン 4.20 非推奨および削除された機能 をご覧ください。 |
| アップグレードには管理者の承認が必要 | 削除されたAPIがないかクラスタを評価し、削除されたAPIを移行したら、クラスタが OpenShift Container Platform 4.19 から 4.20 にアップグレードする準備ができていることを確認できます。 詳細については、「 管理者承認の提供 」を参照してください。 |
| RHELオペレーティングシステム | クラスタ・バージョン 4.18 以降、 Red Hat Enterprise Linux CoreOS (RHCOS) が Classic および VPC クラスタのデフォルト・オペレーティング・システムとなり、RHEL ワーカー・ノードは非推奨となりました。 クラシックまたはVPCクラスタ。 クラスタをバージョン 4.18 にアップグレードしても、既存のワーカープールのオペレーティングシステムは変更されません。 詳細と可能な移行作業については、 Red Hat Enterprise Linux(RHEL)deprecationを 参照してください。 |
| OpenShift 既知の問題 | 詳細については、 OpenShift Container Platform バージョン 4.20 既知の問題を 確認してください。 |
| アップグレードには、 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 の場合、条件情報にはアップグレードの前に従わなければならない指示が記載されています。