12.2. LoadBalancer サービスを使用した Data Grid の公開

LoadBalancer サービスを使用して、OpenShift 外部で実行されているクライアントで Data Grid クラスターを利用できるようにします。

注記

暗号化されていない Hot Rod クライアント接続で Data Grid にアクセスするには、LoadBalancer サービスを使用する 必要 があります。

手順

  1. Infinispan CR に spec.expose を追加します。
  2. LoadBalancerspec.expose.type フィールドでサービスタイプとして指定します。
  3. オプションで、サービスが spec.expose.port フィールドで公開されるネットワークポートを指定します。

    spec:
      expose:
        type: LoadBalancer
        port: 65535
  4. 変更を適用します。
  5. -external サービスが使用できることを確認します。

    oc get services | grep external