1.3.8. ネットワーキング


Gateway API CRD がバージョン 1.5.1 に更新されました。

今回のリリースでは、OpenShift Container Platform のマネージド Gateway API カスタムリソース定義 (CRD) がバージョン 1.5.1 に更新されます。Gateway API コントローラーは、当初は Red Hat OpenShift Service Mesh 3.4 と Istio 1.30 をベースとしています。

今回のリリースでは、Gateway API バージョン 1.5.1 の以下の機能のサポートが追加されました。

  • TLSRoute リソースは、通常、ゲートウェイではなくバックエンドが TLS を終端するパススルーシナリオにおいて、Server Name Indication (SNI) ホスト名を照合して TLS トラフィックをルーティングします。
  • HTTPRoute リソースに対するクロスオリジンリソース共有 (CORS) フィルター。組み込みフィルターを使用して CORS ヘッダーを設定します。
  • 安定版の gateway.networking.k8s.io/v1 API バージョンにおける ReferenceGrant リソース。

詳細は、ゲートウェイ API の理解を 参照してください。

OVN-Kubernetes は、ユーザー定義ネットワーク (UDN) のスケールメトリクスを公開します。

今回のリリースでは、OVN-Kubernetes は、ユーザー定義ネットワーク (UDN) の NetworkAttachmentDefinition (NAD) 同期、ノードアノテーションの更新、およびノースバウンドデータベース (NBDB) プログラミングに関する Prometheus スケールメトリクスを公開します。ユーザー定義ネットワークを作成または拡張する際に、これらのメトリクスを使用してボトルネックを特定してください。OVN-Kubernetes のスケールメトリクスを有効にすると、これらのメトリクスは ovnkube-cluster-manager および ovnkube-controller の メトリクスエンドポイントから取得できます。利用可能なメトリクスは次のとおりです。

  • ovnkube_clustermanager_udn_nad_sync_duration_seconds
  • ovnkube_clustermanager_udn_update_node_annotation_duration_seconds
  • ovnkube_controller_udn_nbdb_programmed_duration_ 秒
Ingress Controller で選択可能な HAProxy バージョン
今回のリリースでは、IngressController カスタムリソースで spec.haproxyVersion を設定することで、HAProxy 2.8 または HAProxy 3.2 を選択できるようになりました。Ingress Controller で HAProxy 2.8 を維持する必要がある場合は、更新を実行する前に OpenShift Container Platform 4.22 上で 2.8 に設定してください。今後のクラスター更新後も現在のデフォルト設定を維持したい場合は、更新の実行後に HAProxy 3.2 にピン留めしてください。ターゲットリリースでサポート対象外のバージョンを設定した場合、そのフィールドの設定を解除するか、サポート対象のバージョンに変更するまで、事前チェックによってクラスターの更新がブロックされます。詳細は、クラスター更新前の HAProxy バージョンの変更 および HAProxy バージョンの選択 を参照してください。
HAProxy のバージョンを 3.2.22 に更新しました

OpenShift Container Platform 5.0 では、デフォルトの Ingress Controller バージョンとして HAProxy 3.2.22 を使用し、移行用に HAProxy 2.8.27 が含まれています。OpenShift Container Platform 4.22 では、HAProxy 2.8.18 が使用されていました。HAProxy 3.2 固有の動作の適用を延期する必要がある場合は、spec.haproxyVersion を 2.8 に設定します。HAProxy 2.8.27 には、HAProxy 2.8.18 よりも厳格なリクエスト検証が引き続き含まれています。

Ingress Controller がデフォルトの HAProxy 3.2.22 を使用する場合、以下の動作変更がアプリケーションに影響を与える可能性があります。

  • / で始まらない不正な形式のリクエストターゲットは受け入れられなくなり、HTTP 400 を返すようになりました。
  • Host ヘッダーにコンマなどの不許可文字が含まれるリクエストに対し、HTTP 503 または 404 ではなく、HTTP 400 が返されるようになりました。
  • 一貫性ハッシュアフィニティーを使用するパススルールートでは、更新後にバックエンド Pod の再マッピングが 1 回実行されます。
  • 拒否またはリダイレクトされた HTTP/1 リクエストでは、Connection: close が強制されなくなりました。keep-alive 接続は開いたままになります。
  • ヘッダーまたは URI のサイズ制限を超えるリクエストは、HTTP 400 ではなく HTTP 414 または 431 を返すようになりました。
  • 空のパスを含む OPTIONS リクエストは、空のパスを / に書き換えるのではなく、そのまま保持します。/ にのみ一致する CORS ハンドラーが、一致しなくなる可能性があります。

HAProxy 2.8 に固定した場合、Ingress Controller は HAProxy 2.8.27 を実行します。このバージョンでは、Host ヘッダーに含まれるコンマやその他の不許可文字の拒否、空の OPTIONS パスの保持、不整合な WebSocket Upgrade ヘッダーのサニタイズが引き続き行われます。

アップストリームの変更履歴の完全なリストについては、HAProxy 2.8 changelog および HAProxy 3.2 changelog を参照してください。

Amazon Web Services (AWS) 上の OpenShift Container Platform クラスターでデュアルスタックが有効になりました
今回のアップデートにより、デュアルスタックネットワークを使用するように Amazon Web Services (AWS) 上の OpenShift Container Platform クラスターを設定できるようになります。これにより、ネットワークトラフィックに IPv4 アドレスと IPv6 アドレスの両方を使用できるようになります。現在、シングルスタック IPv6 はサポートされていません。詳細は、Cluster Network Operator 設定オブジェクト を参照してください。
AWS Network Load Balancer 用の BYO セキュリティーグループ

AWS Cloud Controller Manager (CCM) で、Bring Your Own (BYO) セキュリティーグループの Network Load Balancer (NLB) へのアタッチがサポートされるようになりました。NLB は、LoadBalancer タイプの Kubernetes Service リソース用に作成されている必要があります。

詳細は、AWS Network Load Balancer の BYO セキュリティーグループ を参照してください。

Red Hat OpenShift 用 MCP サーバー向けの OVN-Kubernetes および CNI 診断ツールセットが一般提供開始されました。

今回のリリースでは、Red Hat OpenShift 用 Open MCP サーバーに含まれる ovn-kubernetes および cni-diagnostics ツールセットを使用して、OpenShift Container Platform における OVN-Kubernetes のネットワーク問題をトラブルシューティングできます。

ovn-kubernetes ツールセットは、論理フローリスト表示、OVN データベースクエリー、ovn-trace によるトラフィックトレースなど、OVN および Open vSwitch の状態を検査するためのツールを提供します。cni-diagnostics ツールセットは、カーネルレベルのネットワーク診断とパケットキャプチャーを提供します。これには、conntrack の検査、iptables および nftables ルールのリスト表示、iproute2 クエリー、tcpdump、および pwru を使用した eBPF ベースのパケットトレースが含まれます。

詳細は、MCP サーバーを使用した OVN-Kubernetes のトラブルシューティング を参照してください。

Intel E810 ハードウェア上のデュアルタイムレシーバーポートを備えた PTP 境界クロックの高可用性

Precision Time Protocol (PTP) テレコム境界クロック (T-BC) の高可用性を実現するために、単一の Intel Westport Channel E810-XXVDA4T ネットワークインターフェイスコントローラー (NIC) にデュアルタイムレシーバー (TR) ポートを設定できます。この設定では、代替最適マスタークロックアルゴリズム (A-BMCA) を使用して、アクティブポートに障害が発生した場合や品質が低下した場合などに、アップストリームパス間の自動切り替えをサポートします。その結果、上流側の経路障害発生時でも、下流側の機器は手動介入なしに継続的な時刻同期を維持できます。

PtpConfig カスタムリソース (CR) は、別々の PTP ドメイン上に時間受信プロファイルと時間送信プロファイルを持つ 2 プロファイルアーキテクチャーを使用します。両方の TR ポートは同じ物理ハードウェアクロック (PHC) を共有するため、フェイルオーバーは個別のクロックサーボを切り替えるのではなく、A-BMCA の再選択に依存します。

詳細は、デュアルタイムレシーバーポートを使用した PTP 境界クロックの高可用性の設定を 参照してください。

Intel Granite Rapids-D ハードウェアにおけるデュアルタイムレシーバーポートを備えた PTP 境界クロックの高可用性 (テクノロジープレビュー)

Intel Granite Rapids-D (GNR-D) ハードウェア (たとえば、Intel E830 Carter Flat NIC を搭載した Dell XR8720t など) では、Precision Time Protocol (PTP) テレコム境界クロック (T-BC) の高可用性を実現するために、デュアルタイムレシーバー (TR) ポートを設定できます。この設定では、代替最適マスタークロックアルゴリズム (A-BMCA) を使用して、アクティブポートに障害が発生した場合や品質が低下した場合などに、アップストリームパス間の自動切り替えをサポートします。

GNR-D 設定では、2 つのプロファイルを持つ PtpConfig カスタムリソース (CR) と HardwareConfig CR を使用して、デジタル位相同期ループ (DPLL) クロックチェーンとホールドオーバーパラメーターを定義します。

詳細は、Intel Granite Rapids-D ハードウェアで linuxptp サービスを境界クロックとして設定するを 参照してください。

Intel Granite Rapids-D 上で動作する Telecom Grandmaster (タイミングパラメーターを現場で調整可能)(テクノロジープレビュー)

今回のリリースにより、Dell PowerEdge XR8720t プラットフォームなどの Intel Granite Rapids-D(GNR-D) ハードウェアに、Precision Time Protocol (PTP) テレコムグランドマスター (T-GM) クロックを導入できるようになります。ベースカーネルやファームウェアをアップグレードすることなく、現場で高精度なタイミングパラメーターを調整できるため、通信事業者の実稼働環境におけるタイミング性能の維持が容易になります。この機能は、テクノロジープレビューとして利用できます。

デプロイメントを設定するには、PtpConfig カスタムリソース (CR) と並行して HardwareConfig カスタムリソース (CR) を作成します。HardwareConfig CR は、現場で調整可能なホールドオーバーしきい値、Global Navigation Satellite System (GNSS) ソース設定、およびデジタル位相同期ループ (DPLL) パラメーターを公開します。また、DPLL 同期とクロッククラスの状態遷移を確認したり、タイミングメトリクスを監視したり、GNSS 接続と DPLL 同期の障害をトラブルシューティングしたりすることもできます。

詳細は、Intel Granite Rapids-D ハードウェア上の Telecom Grandmaster クロック用の HardwareConfig CR の設定を 参照してください。

IPv6 サポートポリシーを更新しました

OpenShift Container Platform は、基盤となるインフラストラクチャープラットフォームが IPv6 を提供している場合、シングルスタックおよびデュアルスタックネットワークを含む IPv6 をサポートします。このモデルは、OpenShift Container Platform のデプロイメントモデル全体に適用されます。

IPv6 は、以下のプラットフォームで完全にサポートされています。これらのプラットフォームは IPv6 接続機能を提供しています。

  • 顧客ネットワークが IPv6 を提供する場合、ベアメタル、ユーザープロビジョニング、プラットフォーム非依存のクラスター
  • VMware vSphere
  • Red Hat OpenStack Platform (RHOSP)
  • IBM Power® および IBM PowerVC
  • IBM Z® および IBM® LinuxONE
  • IBM Cloud® クラシックインフラストラクチャー
  • Oracle® Cloud Infrastructure (OCI)

IPv6 は、以下のプラットフォームにおいてプラットフォーム固有の制限付きでサポートされています。

  • Amazon Web Services (AWS): デュアルスタッククラスターのインストールは、引き続きテクノロジープレビュー機能です。AWS Wavelength Zone では、デュアルスタックのインストールはサポートされていません。従来のロードバランサーは IPv6 をサポートしていません。サービスレベルの IPv6 サポートについては、IPv6 をサポートする Amazon Web Services (AWS) サービス を参照してください。
  • Microsoft Azure: デュアルスタック仮想ネットワークがサポートされています。IPv6 専用の仮想マシンはサポートされていません。Azure IPv6 のその他の制限事項については、Microsoft Azure IPv6 の制限事項 を参照してください。
  • Google Cloud: 一部のサービスでは、デュアルスタックおよび IPv6 専用アドレス指定が利用可能です。サービスマトリックスについては、Google Cloud IPv6 サポートを 参照してください。
  • Alibaba Cloud: デュアルスタック VPC をサポートしています。IPv6 専用 VPC はサポートされていません。Alibaba Cloud VPC の FAQ を 参照してください。
  • Nutanix: ゲスト IPv6 は、物理ファブリックが IPv6 を提供している場合に限り、管理対象外 (ネットワークコントローラー) VLAN サブネットでのみサポートされます。基本的な VLAN サブネットは IPv6 をサポートしていません。Nutanix Prism 仮想マシンの概要ビューを 参照してください。
  • Oracle® Compute Cloud@Customer および Oracle® Edge Cloud:IPv6 は SR-IOV 仮想ネットワークインターフェイスカード (VNIC) に限定されます。Oracle® Compute Cloud@Customer 2025 年 10 月リリースノートを 参照してください。
  • OpenShift Virtualization: シングルスタック IPv6 クラスターのサポートは、OVN-Kubernetes ローカルネット トポロジーと Linux ブリッジ Container Network Interface (CNI) プラグインに限定されます。

ベンダーが IPv6 を提供していないため、以下のプラットフォームでは IPv6 は利用できません。

すべての IPv6 クラスターに適用される OVN-Kubernetes デュアルスタック設定要件については、OVN-Kubernetes IPv6 およびデュアルスタックの制限 を参照してください。

ネットワーク詳細ページの仮想マシンタブ

今回のリリースにより、Web コンソールでセカンダリーネットワークの監視や Kubernetes サービスの管理が可能になり、手動での YAML 作成や煩雑なナビゲーションが不要になります。

仮想マシンの設定 ネットワーク タブでセカンダリーネットワークの名前をクリックして、そのセカンダリーネットワークの詳細ページ (NetworkAttachmentDefinition [NAD]、UserDefinedNetwork [UDN]、または ClusterUserDefinedNetwork [CUDN] を含む) に移動すると、新しい仮想 マシン タブから特定のネットワークに 関連付けられて いるすべてのワークロードを直接表示できます。

OCPNETUI-16

サービスおよびルート管理

インタラクティブなフォームと、ライブで並べて表示される YAML プレビューを使用して、新しいサービスを構築できます。バックエンドの健全性指標が サービス および ルートの リストビューに直接統合されたことで、サービスとルートのステータスを一目で監視できるようになりました。

OCPNETUI-16

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る