2.2. JBoss Web Server イメージストリームとテンプレートのインポート
Red Hat Container Registry から、Red Hat JBoss Web Server for OpenShift イメージストリームおよびテンプレートをインポートできます。JDK の最新の JBoss Web Server イメージストリームとテンプレートを OpenShift プロジェクトの namespace にインポートする必要があります。
手順
- カスタマーポータルの認証情報を使用して、Red Hat Container Registry にログインします。詳細は、Red Hat コンテナーレジストリーの認証 を参照してください。
使用している JDK バージョンに応じて、次のいずれかの手順を実行します。
OpenJDK 8 を使用している場合は、次のコマンドを入力します。
for resource in \ jws56-openjdk8-tomcat9-ubi8-basic-s2i.json \ jws56-openjdk8-tomcat9-ubi8-https-s2i.json \ jws56-openjdk8-tomcat9-ubi8-image-stream.json do oc replace -n openshift --force -f \ https://raw.githubusercontent.com/jboss-container-images/jboss-webserver-5-openshift-image/jws56el8-v5.6.0/templates/${resource} done上記のコマンドは、UBI8 JDK 8 イメージストリーム、
jboss-webserver56-openjdk8-tomcat9-openshift-ubi8、およびコマンドで指定されたすべてのテンプレートをインポートします。OpenJDK 11 を使用している場合は、次のコマンドを入力します。
for resource in \ jws56-openjdk11-tomcat9-ubi8-basic-s2i.json \ jws56-openjdk11-tomcat9-ubi8-https-s2i.json \ jws56-openjdk11-tomcat9-ubi8-image-stream.json do oc replace -n openshift --force -f \ https://raw.githubusercontent.com/jboss-container-images/jboss-webserver-5-openshift-image/jws56el8-v5.6.0/templates/${resource} done上記のコマンドは、UBI8 JDK 11 イメージストリーム、
jboss-webserver56-openjdk11-tomcat9-openshift-ubi8、およびコマンドで指定されたすべてのテンプレートをインポートします。