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アプリケーションやパラメーターの変更」の手順を実施してください。
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
「手順1」で作成した設定ファイルを使ってNodePortタイプのサービスを定義します。
以下は、設定ファイル名が"isje7myapp-javaee7admin.yaml"の場合の例です。
# oc create -f isje7myapp-javaee7admin.yaml
Interstage Java EE 7 管理コンソールにアクセスします。
以下は、ホスト名が"masterhost"のInterstage Java EE 7 管理コンソールにアクセスする場合の例です。
https://masterhost:32121/javaee7_admin/