1.5. 非推奨および削除された機能

以前のリリースで利用可能であった一部の機能が非推奨になるか、削除されました。

非推奨の機能は依然として OpenShift Container Platform に含まれており、引き続きサポートされますが、本製品の今後のリリースで削除されるため、新規デプロイメントでの使用は推奨されません。OpenShift Container Platform 4.13 で非推奨となり、削除された主な機能の最新のリストについては、以下の表を参照してください。非推奨となり、削除された機能の詳細は、表の後に記載されています。

次の表では、機能は次のステータスでマークされています。

  • 一般公開 (GA)
  • 非推奨
  • 廃止

Operator の非推奨および削除された機能

表1.6 オペレーターは廃止され、トラッカーが削除されました

機能4.114.124.13

Operator カタログの SQLite データベース形式

非推奨

非推奨

非推奨

イメージの非推奨および削除された機能

表1.7 イメージは廃止され、トラッカーが削除されました

機能4.114.124.13

Cluster Samples Operator の ImageChangesInProgress 状態

非推奨

非推奨

非推奨

Cluster Samples Operator の MigrationInProgress 状態

非推奨

非推奨

非推奨

インストールの非推奨および削除された機能

表1.8 インストールが非推奨になり、トラッカーが削除されました

機能4.114.124.13

vSphere 7.0 Update 1 以前

非推奨

非推奨

削除 [1]

VMware ESXi 7.0 Update 1 以前

非推奨

非推奨

削除 [1]

cluster.local ドメインの CoreDNS ワイルドカードクエリー

一般公開 (GA)

非推奨

削除済み

installer-provisioned infrastructure クラスターにおける install-config.yaml ファイル内の ingressVIP および apiVIP 設定

一般公開 (GA)

非推奨

非推奨

  1. OpenShift Container Platform 4.13 の場合、使用するコンポーネントの要件を満たす VMware vSphere バージョン 7.0 Update 2 以降 (VMware vSphere バージョン 8.0 を含む) のインスタンスに OpenShift Container Platform クラスターをインストールする必要があります。

非推奨化および削除されたアプリケーションビルド機能

表1.9 非推奨化および削除された Service Binding Operato のトラッカー

機能4.114.124.13

Service Binding Operator

一般公開 (GA)

一般公開 (GA)

非推奨

ストレージの非推奨および削除された機能

表1.10 Storage の廃止と削除されたトラッカー

機能4.114.124.13

FlexVolume を使用した永続ストレージ

非推奨

非推奨

非推奨

特殊なハードウェアとドライバーの有効化の非推奨および削除された機能

表1.11 特殊なハードウェアとドライバーの有効化が非推奨になり、トラッカーが削除されました

機能4.114.124.13

Special Resource Operator(SRO)

テクノロジープレビュー

廃止

廃止

マルチアーキテクチャーの非推奨および削除された機能

表1.12 マルチアーキテクチャーの非推奨および削除されたトラッカー

機能4.114.124.13

IBM Power8 の全モデル (ppc64le)

一般公開 (GA)

非推奨

廃止

IBM Power AC922 (ppc64le)

一般公開 (GA)

非推奨

廃止

IBM Power IC922 (ppc64le)

一般公開 (GA)

非推奨

廃止

IBM Power LC922 (ppc64le)

一般公開 (GA)

非推奨

廃止

IBM z13 全モデル (s390x)

一般公開 (GA)

非推奨

廃止

IBM® LinuxONE Emperor (s390x)

一般公開 (GA)

非推奨

廃止

IBM® LinuxONE Rockhopper (s390x)

一般公開 (GA)

非推奨

廃止

AMD64 (x86_64) v1 CPU

一般公開 (GA)

非推奨

廃止

ネットワーキングの非推奨機能と削除された機能

表1.13 ネットワーキングの非推奨化と削除のトラッカー

機能4.114.124.13

RHOSP 上の Kuryr

一般公開 (GA)

非推奨

非推奨

Web コンソールの非推奨および削除された機能

表1.14 Web コンソールの非推奨および削除されたトラッカー

機能4.114.124.13

マルチクラスターコンソール

テクノロジープレビュー

テクノロジープレビュー

廃止

ノードの非推奨および削除された機能

表1.15 ノードは廃止され、トラッカーが削除されました

機能4.114.124.13

ImageContentSourcePolicy (ICSP) オブジェクト

一般公開 (GA)

一般公開 (GA)

非推奨

Kubernetes トポロジーラベル failure-domain.beta.kubernetes.io/zone

一般公開 (GA)

一般公開 (GA)

非推奨

Kubernetes トポロジーラベル Failure-domain.beta.kubernetes.io/region

一般公開 (GA)

一般公開 (GA)

非推奨

1.5.1. 非推奨の機能

1.5.1.1. Red Hat Virtualization (RHV)の非推奨

OpenShift Container Platform のホストプラットフォームとしての Red Hat Virtualization (RHV) が非推奨に

1.5.1.2. cluster.local ドメインのワイルドカード DNS クエリーを非推奨化

CoreDNS は、cluster.local ドメインの下の名前に対するワイルドカード DNS クエリーのサポートを停止します。これらのクエリーは、以前のバージョンと同様に OpenShift Container Platform 4.13 で解決されますが、サポートは将来の OpenShift Container Platform リリースから削除される予定です。

1.5.1.3. RHOSP 上で実行されるクラスターの Kuryr サポート

OpenShift Container Platform 4.12 では、RHOSP 上で実行されるクラスターにおける Kuryr のサポートは非推奨となりました。サポートは、OpenShift Container Platform 4.14 以降に削除されます。

1.5.1.4. ImageContentSourcePolicy オブジェクト

ImageContentSourcePolicy (ICSP) オブジェクトは非推奨になりました。ImageDigestMirrorSet (IDMS) オブジェクトを使用してダイジェスト仕様を使用してイメージをプルするか、ImageTagMirrorSet (ITMS) オブジェクトを使用してイメージタグを使用してイメージをプルできるようになりました。

これらの新しいオブジェクトの詳細は、Configuring image registry repository mirroring を参照してください。

既存の ICSP YAML ファイルを IDMS YAML ファイルに変換する方法の詳細は、Converting ImageContentSourcePolicy (ICSP) files for image registry repository mirroring 参照してください。

1.5.1.5. Service Binding Operator

Service Binding Operator は非推奨となり、OpenShift Container Platform 4.16 リリースで削除されます。Red Hat は、現行リリースのライフサイクル中はこのコンポーネントの重大なバグ修正とサポートを提供しますが、今後このコンポーネントに対する機能強化は行われません。

1.5.1.6. Toolbox は RHCOS で廃止されました

toolbox スクリプトは非推奨となり、そのサポートは将来の OpenShift Container Platform リリースで削除される予定です。

1.5.1.7. RHEL 9 ドライバーの非推奨化

OpenShift Container Platform 4.13 では、RHEL 9.2 ベースの RHCOS が導入されています。一部のカーネルデバイスドライバーは RHEL 9 で非推奨になりました。詳細は RHEL のドキュメント を参照してください。

1.5.1.8. VMware vSphere 設定パラメーター

OpenShift Container Platform 4.13 では、次の vSphere 設定パラメーターが非推奨になりました。これらのパラメーターは引き続き使用できますが、インストールプログラムはこれらのパラメーターを install-config.yaml ファイルに自動的に指定しません。

  • platform.vsphere.vCenter
  • platform.vsphere.username
  • platform.vsphere.password
  • platform.vsphere.datacenter
  • platform.vsphere.defaultDatastore
  • platform.vsphere.cluster
  • platform.vsphere.folder
  • platform.vsphere.resourcePool
  • platform.vsphere.apiVIP
  • platform.vsphere.ingressVIP
  • platform.vsphere.network

詳細は、非推奨になった VMware vSphere 設定パラメーター を参照してください。

1.5.1.9. Kubernetes トポロジーラベル

一般的に使用される 2 つの Kubernetes トポロジーラベルが置き換えられます。Failure-domain.beta.kubernetes.io/zone ラベルは、topology.kubernetes.io/zone に置き換えられます。Failure-domain.beta.kubernetes.io/region ラベルは、topology.kubernetes.io/region に置き換えられます。置き換え後のラベルは、Kubernetes 1.17 以降および OpenShift Container Platform バージョン 4.4 以降で利用可能です。

現在、非推奨ラベルと置き換え後のラベルの両方がサポートされていますが、非推奨ラベルのサポートは将来のリリースで削除される予定です。削除に備えて、非推奨ラベルを参照するリソース (ボリューム、デプロイメント、その他のワークロードなど) を、置き換え後のラベルを使用するように変更できます。

1.5.2. 削除された機能

1.5.2.1. Kubernetes 1.26 から削除されたベータ版 API

Kubernetes 1.26 では、次の非推奨 API が削除されたため、マニフェストと API クライアントを移行して、適切な API バージョンを使用する必要があります。削除された API の移行について、詳細は Kubernetes documentation を参照してください。

表1.16 Kubernetes 1.26 から削除された API

リソース削除された API移行先

FlowSchema

flowcontrol.apiserver.k8s.io/v1beta1

flowcontrol.apiserver.k8s.io/v1beta3

HorizontalPodAutoscaler

autoscaling/v2beta2

autoscaling/v2

PriorityLevelConfiguration

flowcontrol.apiserver.k8s.io/v1beta1

flowcontrol.apiserver.k8s.io/v1beta3

1.5.3. 今後の Kubernetes API の削除

OpenShift Container Platform の次のマイナーリリースでは、Kubernetes 1.27 を使用する予定です。現在、Kubernetes 1.27 では非推奨 API の削除が予定されています。

削除予定の Kubernetes API リストについては、アップストリームの Kubernetes ドキュメントで Deprecated API Migration Guide を参照してください。

削除予定である Kubernetes API のクラスターを確認する方法は、Navigating Kubernetes API deprecations and removals を参照してください。

1.5.3.1. ppc64le、s390x、x86_64 v1 CPU アーキテクチャー上の特定のハードウェアモデルを削除

OpenShift Container Platform 4.13 では、以下の非推奨ハードウェアモデルにおける RHCOS 機能のサポートが削除されました。

  • IBM Power8 の全モデル (ppc64le)
  • IBM Power AC922 (ppc64le)
  • IBM Power IC922 (ppc64le)
  • IBM Power LC922 (ppc64le)
  • IBM z13 全モデル (s390x)
  • IBM® LinuxONE Emperor (s390x)
  • IBM® LinuxONE Rockhopper (s390x)
  • AMD64 (x86_64) v1 CPU