8.3. ノードポートを介した Data Grid の公開

ノードポートサービスを使用して、ネットワークに Data Grid クラスターを公開します。

手順

  1. Infinispan CR に spec.expose を追加します。
  2. NodePortspec.expose.type フィールドでサービスタイプとして指定します。
  3. Data Grid が spec.expose.nodePort フィールドで公開されるポートを定義します。

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

    $ oc get services | grep external
    
    NAME                         TYPE            CLUSTER-IP       EXTERNAL-IP   PORT(S)
    example-infinispan-external  NodePort        192.0.2.24       <none>        11222:30000/TCP