5.3. 为 JBoss EAP XP 导入最新的 OpenShift 镜像流和模板
为 JBoss EAP XP 导入最新的 OpenShift 镜像流和模板。
OpenShift 上的 OpenJDK 8 镜像和镜像流已弃用。
OpenShift 中仍然支持镜像和镜像流。但是,不会对这些镜像和镜像流进行任何增强,它们将来可能会被删除。红帽会根据标准支持条款和条件继续提供完全支持和程序错误修复 OpenJDK 8 镜像和镜像流。
流程
使用以下命令之一将 JBoss EAP XP 的 OpenShift 镜像的最新 JDK 11 镜像流和模板导入到您的 OpenShift 项目命名空间中。
导入 JDK 11 镜像流:
oc replace --force -f https://raw.githubusercontent.com/jboss-container-images/jboss-eap-openshift-templates/eap-xp3/jboss-eap-xp3-openjdk11-openshift.json
此命令导入以下镜像流和模板:
- JDK 11 构建器镜像流:jboss-eap-xp3-openjdk11-openshift
- JDK 11 运行时镜像流:jboss-eap-xp3-openjdk11-runtime-openshift
导入 JDK 11 模板:
oc replace --force -f https://raw.githubusercontent.com/jboss-container-images/jboss-eap-openshift-templates/eap-xp3/templates/eap-xp3-basic-s2i.json
注意使用上述命令导入的 JBoss EAP XP 镜像流和模板仅在该 OpenShift 项目中可用。
如果您有常规
openshift
命名空间的管理访问权限,并希望镜像流和模板可以被所有项目访问,请将-n openshift
添加到命令的 oc replace
行。例如:... oc replace -n openshift --force -f \ ...
如果要将镜像流和模板导入到其他项目中,请将
-n PROJECT_NAME
添加到命令的 oc replace
行。例如:... oc replace -n PROJECT_NAME --force -f ...
如果使用 cluster-samples-operator,请参阅 OpenShift 文档中有关配置集群样本操作器的内容。有关配置集群示例操作器的详情,请查看 https://docs.openshift.com/container-platform/latest/openshift_images/configuring-samples-operator.html。