4.18 バージョン情報と更新手順

バージョン 4.18 に関する情報を Red Hat OpenShift on IBM Cloud 確認する。 このバージョンは、 Kubernetes のバージョン 1.31 を基にしています。

クラスターの更新に関する一般情報、または別のバージョンに関する情報をお探しですか? バージョン情報リリース 4.18 ノート IBM Cloud については、 を Red Hat OpenShiftRed Hat 参照してください。

このバッジは、 Kubernetes バージョン 1.31 の認証 Red Hat OpenShift on IBM Cloud
Kubernetes バージョン 1.31 の認証バッジを示します。

Red Hat OpenShift on IBM Cloud CNCFの「 Kubernetes 」ソフトウェア適合性認証プログラムにおいて、 1.31 版向けの Kubernetes 認定製品です。 Kubernetes ® は、The Linux Foundation の米国およびその他の国における登録商標であり、The Linux Foundation のライセンスに従って使用されます。

リリース・タイムライン

以下の表には、バージョン 4.18 の予定リリーススケジュールが記載されています。 この情報は、バージョンがサポート対象外になる可能性がある一般的な時間を見積もるなど、計画の目的に使用できます。

剣標 () の付いた日付は暫定的な日付であり、変更されることがあります。

リリース履歴 Red Hat OpenShift on IBM Cloud バージョン 4.18.
サポートされましたか? Red Hat OpenShift / Kubernetes バージョン リリース日 サポート終了日
サポート対象 4.18 / 1.31 23 2025年5月 2027年5月26日

更新の準備

クラスタを更新する から 4.18 へアップグレードする際に、必要に応じて行うべき変更点を確認してください。 この情報は、更新時にデプロイ済みアプリに影響を与える可能性がある更新を要約しています。

バージョン 4.18 クラスタ Red Hat OpenShift on IBM Cloud をホストするための Satellite ロケーションサイジング要件 は、ロケーションがRHELかRed Hat Enterprise CoreOS-enabled Linux non-CoreOS かに関わらず、現在同一です。 位置ノードの要件は 、 CoreOS-enabled の位置 と同じです。

マスターの前に行う更新

以下の表に、クラスターのマスターを更新する前に実行する必要がある操作を示します。

バージョン 4.18 以降を実行するクラスターでは、マスターのバージョン更新中に、 コマンド oc adm upgrade status を使用してクラスターマスターの更新状況を確認できます。 詳細については、 oc adm upgrade status コマンドによるクラスタ・アップグレード・ステータスの 表示を参照してください。

マスターを Red Hat OpenShift にアップデートする前に行うべき変更 4.18
タイプ 説明
更新の準備 OpenShift 詳しくは、 OpenShift Container Platform 4.18 へのアップデートの準備を ご覧ください。 etcd のバックアップ、バージョン選択、および SDN 削除アップグレードの準備アクションは Red Hat OpenShift on IBM Cloud クラスタには適用されません。 etcd のバックアップとバージョン選択アクションはあなたに代わって処理され、 Calico が SDN の代わりに使用されるからです。
OpenShift の非推奨および削除された機能 詳しくは、 OpenShift Container Platform バージョン 4.18 非推奨および削除された機能 をご覧ください。
OpenShift 既知の問題 詳細については、 OpenShift Container Platform バージョン 4.18 既知の問題を 確認してください。
アップグレードには、 OpenShift クラスタのバージョン通貨が必要です クラスタマスターアップグレードは、 OpenShift クラスタのバージョンステータスがすでにアップデートが進行中であることを示している場合、キャンセルされます。 詳細については、 OpenShift、クラスタのバージョンが最新でないと表示されるのはなぜですかを 参照してください。
アップグレードには、 OpenShift クラスタ・バージョンのアップグレード可能条件の解決が必要です クラスタ・マスターのアップグレードは、 OpenShift クラスタ・バージョン アップグレード可能なステータス条件がクラスタがアップグレード不可能であることを示す場合、キャンセルされます。 クラスタがアップグレード可能かどうかを確認するには、「 クラスタのアップグレード可能ステータスの確認 」を参照してください。
RHEL 8 のワーカーノードはサポート対象外です 4.18 では、RHEL 8のワーカーノードはサポートされていません。 バージョン 4.17 は、RHEL 8をサポートする最後のリリースです。 4.18 にアップグレードする前に、すべての RHEL 8 ワーカーノードを RHEL 9 または RHCOS に移行する必要があります。 移行手順については、 Red Hat Enterprise Linux 9への移行 (Classic または VPC)または VPC ワーカーノードの RHCOS への移行 (VPC のみ)を参照してください。
RHEL ワーカーノードは非推奨となりました クラスタ・バージョン 4.18 以降、 Red Hat Enterprise Linux CoreOS (RHCOS) が Classic および VPC クラスタのデフォルト・オペレーティング・システムとなり、RHEL ワーカー・ノードは非推奨となりました。 クラスタをバージョン 4.18 にアップグレードしても、既存のワーカー・プールのオペレーティング・システムは変更されません。 詳細と可能な移行作業については、 Red Hat Enterprise Linux(RHEL)deprecationを 参照してください。
Node ラベル node-role.kubernetes.io/master 4.18 クラスタは、バージョン 4.18 のワーカーノード(RHEL または RHCOS)に対して node-role.kubernetes.io/master ノードラベルを設定しなくなりました。 このノード・ラベルに依存しているアプリがあれば、適宜更新してください。

クラスタの 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 の場合、条件情報にはアップグレードの前に従わなければならない指示が記載されています。