5.4. 在 OpenShift 上部署 JBoss EAP XP Source-to-image(S2I)应用
在 OpenShift 上部署 JBoss EAP XP 源至镜像(S2I)应用。
重要
OpenShift 上的 OpenJDK 8 镜像和镜像流已弃用。
OpenShift 中仍然支持镜像和镜像流。但是,不会对这些镜像和镜像流进行任何增强,它们将来可能会被删除。红帽会根据标准的支持条款和条件继续为 OpenJDK 8 镜像和镜像流提供完全支持和程序错误修复。
先决条件
-
可选:模板可以为许多模板参数指定默认值,您可能需要覆盖部分或全部默认值。要查看模板信息,包括参数列表和任何默认值,请使用命令
oc describe template TEMPLATE_NAME。
流程
使用 JBoss EAP XP 镜像和您的 Java 应用的源代码,创建一个新的 OpenShift 应用。将其中一个提供的 JBoss EAP XP 模板用于 S2I 构建。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意模板可以为许多模板参数指定默认值,您可能需要覆盖部分或全部默认值。要查看模板信息,包括参数列表和任何默认值,请使用命令
oc describe template TEMPLATE_NAME。在创建新的 OpenShift 应用时,您可能还想 配置环境变量。
检索构建配置的名称。
oc get bc -o name
$ oc get bc -o nameCopy to Clipboard Copied! Toggle word wrap Toggle overflow 使用上一步中的构建配置名称来查看构建的 Maven 进度。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例如,对于
microprofile-config,以下命令显示 Maven 构建的进度:Copy to Clipboard Copied! Toggle word wrap Toggle overflow