This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.12.3.2. 必要なサービスメッシュリソースの作成
手順
トラフィックを受け入れる Istio ゲートウェイを作成します。
YAML ファイルを作成し、以下の YAML をこれにコピーします。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow YAML ファイルを適用します。
oc apply -f <filename>
$ oc apply -f <filename>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Istio
VirtualService
オブジェクトを作成し、ホストヘッダーを再作成します。Istio
ServiceEntry
オブジェクトを作成します。これは、Kourier がサービスメッシュ外にあるため、OpenShift Serverless に必要です。YAML ファイルを作成し、以下の YAML をこれにコピーします。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- Knative サービスは、
<service_name>.<namespace>.svc
形式の Knative サービスです。
YAML ファイルを適用します。
oc apply -f <filename>
$ oc apply -f <filename>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
VirtualService
オブジェクトを参照する OpenShift Container Platform ルートを作成します。YAML ファイルを作成し、以下の YAML をこれにコピーします。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
- 1
- OpenShift Container Platform ルートは ServiceMeshControlPlane と同じ namespace に作成される必要があります。この例では、ServiceMeshControlPlane は
istio-system
namespace にデプロイされます。YAML ファイルを適用します。
oc apply -f <filename>
$ oc apply -f <filename>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow