2.3. 导入适用于 OpenShift 镜像流和模板的最新 JBoss EAP
您必须将适用于 OpenShift 的最新 JBoss EAP 镜像流和模板导入到 OpenShift 项目的命名空间中。
注意
使用您的客户门户网站凭证登录红帽容器注册表,以导入 JBoss EAP 镜像流和模板。如需更多信息,请参阅 Red Hat Container Registry 身份验证。
为 JDK 8 导入命令
oc replace -f \ https://raw.githubusercontent.com/jboss-container-images/jboss-eap-openshift-templates/eap74/eap74-openjdk8-image-stream.json
oc replace -f \
https://raw.githubusercontent.com/jboss-container-images/jboss-eap-openshift-templates/eap74/eap74-openjdk8-image-stream.json
此命令导入以下镜像流和模板:
-
JDK 8 构建器镜像流:
jboss-eap74-openjdk8-openshift -
JDK 8 运行时镜像流:
jboss-eap74-openjdk8-runtime-openshift
注意
如果首次使用 OpenShift 3 并创建 EAP 7.4 ImageStream,请运行以下命令而不是 oc replace :
oc create -f https://raw.githubusercontent.com/jboss-container-images/jboss-eap-openshift-templates/eap74/eap74-openjdk8-image-stream.json
oc create -f https://raw.githubusercontent.com/jboss-container-images/jboss-eap-openshift-templates/eap74/eap74-openjdk8-image-stream.json
JDK 11 导入命令
oc replace -f \ https://raw.githubusercontent.com/jboss-container-images/jboss-eap-openshift-templates/eap74/eap74-openjdk11-image-stream.json
oc replace -f \
https://raw.githubusercontent.com/jboss-container-images/jboss-eap-openshift-templates/eap74/eap74-openjdk11-image-stream.json
此命令导入以下镜像流和模板:
-
JDK 11 构建器镜像流:
jboss-eap74-openjdk11-openshift -
JDK 11 运行时镜像流:
jboss-eap74-openjdk11-runtime-openshift
为模板导入命令
此命令导入 命令中指定的所有模板。
注意
使用这些命令导入的 JBoss EAP 镜像流和模板仅在该 OpenShift 项目中可用。
如果要将镜像流和模板导入到其他项目中,请将 -n PROJECT_NAME 添加到 命令的 oc replace 行。例如:
... oc replace -n PROJECT_NAME --force -f ...
...
oc replace -n PROJECT_NAME --force -f
...
如果使用 cluster-samples-operator,请参阅有关配置集群样本操作器的 OpenShift 文档。有关配置集群样本操作器的详情,请参阅配置 Samples Operator。