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