ページの先頭行へ戻る
Interstage Application Server V12.2.0 Red Hat OpenShift上での利用手順書
FUJITSU Software

3.3.1 Interstage Java EE 7管理コンソールの利用

Interstage Java EE 7管理コンソールを利用する場合は、Red Hat OpenShift上で以下の手順を実行します。なお、Java EE 7の運用操作はRed Hat OpenShiftのDockerコンテナ内でasadminコマンドを実行することでも可能です。

注意

  • Interstage Java EE 7管理コンソールを使用する場合、Red Hat OpenShiftのNodePortが必要になります。そのため、Java EE 7ベアイメージを作成する前にRed Hat OpenShift環境のNodePortで使用するポート番号を採番してください。

  • 本番開発環境からInterstage資源を移出する前にInterstage Java EE 7 DASサービスの運用管理用HTTPリスナーのポート番号を、Red Hat OpenShift環境で採番したNodePortのポート番号に変更してください。

  • Interstage Java EE 7管理コンソールやasadminコマンドを使用して変更した設定内容は、Podを再起動すると失われます。運用中のJava EE 7アプリケーションやInterstageのパラメーターの変更を行う場合は、「3.3.2 運用中のJava EE 7アプリケーションやパラメーターの変更」の手順を実施してください。

  1. NodePortタイプのサービスを定義したyaml形式の設定ファイルを作成します。

    以下はlabelが"app: isje7myapp"のPodに対して、ポート番号が"32121"のNodePortのサービスを定義する例です。

    kind: Service
    apiVersion: v1
    metadata:
      name: isje7myapp-javaee7admin
    spec:
      type: NodePort
      ports:
      - nodePort: 32121
        port: 32121
        protocol: TCP
        targetPort: 32121
      selector:
        app: isje7myapp
  2. 「手順1」で作成した設定ファイルを使ってNodePortタイプのサービスを定義します。

    以下は、設定ファイル名が"isje7myapp-javaee7admin.yaml"の場合の例です。

    # oc create -f isje7myapp-javaee7admin.yaml
  3. Interstage Java EE 7 管理コンソールにアクセスします。

    以下は、ホスト名が"masterhost"のInterstage Java EE 7 管理コンソールにアクセスする場合の例です。

    https://masterhost:32121/javaee7_admin/