第 5 章 在 OpenShift 镜像上构建并运行 JBoss EAP XP 的微服务应用程序
您可以在 JBoss EAP XP 的 OpenShift 镜像上构建并运行微服务应用。
JBoss EAP XP 仅支持在 OpenShift 4 及更高版本中。
使用以下工作流,利用 source-to-image(S2I)流程在 OpenShift 镜像上为 JBoss EAP XP 构建并运行微服务应用。
JBoss EAP XP 3.0.0 的 OpenShift 映像提供默认的独立配置文件,它基于 standalone-microprofile-ha.xml 文件。有关 JBoss EAP XP 中包含的服务器配置文件的更多信息,请参见 单机服务器配置文件 部分。
此工作流使用 microprofile-config quickstart 作为示例。Quickstart 提供了一个小的特定工作示例,可用作您自己的项目的参考。如需更多信息,请参阅 JBoss EAP XP 3.0.0 随附的 microprofile-config quickstart。
其他资源
- 有关 JBoss EAP XP 中包含的服务器配置文件的更多信息,请参阅 单机服务器配置文件。
5.1. 为应用程序部署准备 OpenShift 复制链接链接已复制到粘贴板!
为 OpenShift 做好应用部署准备。
先决条件
已安装可正常运行的 OpenShift 实例。如需更多信息,请参阅 在 红帽客户门户网站 中安装和配置 OpenShift Container Platform 集群。
流程
-
使用
oc login 命令登录您的 OpenShift 实例。 在 OpenShift 中创建新项目:
项目允许一组用户组织和管理与其他组不同的内容。您可以使用以下命令在 OpenShift 中创建项目:
oc new-project PROJECT_NAME
$ oc new-project PROJECT_NAMECopy to Clipboard Copied! Toggle word wrap Toggle overflow 例如,对于
microprofile-configquickstart,使用以下命令创建名为eap-demo的新项目:oc new-project eap-demo
$ oc new-project eap-demoCopy to Clipboard Copied! Toggle word wrap Toggle overflow