1.16. ルート移行
自動ルート作成 (Istio OpenShift Routing (IOR) とも呼ばれる) は、非推奨の機能であり、Red Hat OpenShift Service Mesh 2.5 以降を使用して作成された ServiceMeshControlPlane リソースでデフォルトで無効になります。IOR から、明示的に管理されるルートに移行すると、Ingress ゲートウェイをより柔軟に管理および設定できるようになります。ルートリソースを明示的に作成すると、GitOps 管理モデルの一部として、他のゲートウェイリソースやアプリケーションリソースと一緒に管理できます。
1.16.1. Istio OpenShift Routing から明示的に管理するルートへの移行 リンクのコピーリンクがクリップボードにコピーされました!
この手順では、Red Hat OpenShift Service Mesh で Istio OpenShift Routing (IOR) を無効にする方法と、以前に IOR を使用して作成されたルートを引き続き使用および管理する方法を説明します。この手順では、既存のゲートウェイの Service オブジェクトをターゲットとする新しいルートを明示的に作成する方法の例も示します。
前提条件
- 明示的に管理するルートに移行する前に、Istio OpenShift Routing (IOR) によって管理されている既存のルート設定をファイルにエクスポートしてください。将来 IOR を必要とせずにルート設定を再作成できるように、ファイルを保存します。
手順
ServiceMeshControlPlaneリソースを変更して IOR を無効にします。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以前 IOR を使用して作成された古いルートを引き続き使用することも、Ingress ゲートウェイの
Serviceオブジェクトを明示的にターゲットとするルートを作成することもできます。次の例では、Ingress ゲートウェイのServiceオブジェクトを明示的にターゲットとするルートを作成する方法を指定します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow