12.4. ルートを使用した Data Grid の公開
passthrough 暗号化のある OpenShift Route を使用して、Data Grid クラスターをネットワークで利用可能にします。
Hot Rod クライアントを使用して Data Grid にアクセスするには、SNI を使用して TLS を設定する必要があります。
手順
-
InfinispanCR にspec.exposeを追加します。 -
Routeをspec.expose.typeフィールドでサービスタイプとして指定します。 オプションで、
spec.expose.hostフィールドでホスト名を追加します。spec: expose: type: Route host: www.example.orgspec: expose: type: Route host: www.example.orgCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 変更を適用します。
ルートが利用可能であることを確認します。
oc get routes
oc get routesCopy to Clipboard Copied! Toggle word wrap Toggle overflow
ルート ポート
ルート を作成すると、ネットワーク接続を受け入れ、ポート 11222 でリッスンする Data Grid サービスにトラフィックをリダイレクトするネットワーク上のポートを公開します。
ルート が利用できるポートは、暗号化を使用するかどうかによって異なります。
| ポート | 説明 |
|---|---|
|
| 暗号化は無効になっています。 |
|
| 暗号化が有効になっています。 |