Jump To Close Expand all Collapse all Table of contents 用于 OpenShift Container Platform 的 JBoss EAP 入门 对红帽文档提供反馈 使开源包含更多 1. 简介 Expand section "1. 简介" Collapse section "1. 简介" 1.1. 什么是红帽 JBoss 企业应用平台(JBoss EAP)? 1.2. JBoss EAP 如何在 OpenShift 上工作? 1.3. 比较:用于 OpenShift 的 JBoss EAP 和 JBoss EAP 1.4. 版本兼容性和支持 Expand section "1.4. 版本兼容性和支持" Collapse section "1.4. 版本兼容性和支持" 1.4.1. OpenShift 4.x 支持 1.4.2. IBM Z 支持 1.4.3. 在 OpenShift 上从 JBoss EAP 7.1 升级到 JBoss EAP 7.4 1.5. 部署选项 2. 在用于 OpenShift 镜像的 JBoss EAP 上构建并运行 Java 应用 Expand section "2. 在用于 OpenShift 镜像的 JBoss EAP 上构建并运行 Java 应用" Collapse section "2. 在用于 OpenShift 镜像的 JBoss EAP 上构建并运行 Java 应用" 2.1. 先决条件 2.2. 为应用部署准备 OpenShift 2.3. 将身份验证配置到 Red Hat Container Registry 2.4. 导入适用于 OpenShift 镜像流和模板的最新 JBoss EAP 2.5. 将 JBoss EAP Source-to-Image(S2I)应用部署到 OpenShift 2.6. 部署后任务 2.7. 在 JBoss EAP 中为 OpenShift 串联构建支持 3. 为 Java 应用程序配置 JBoss EAP Expand section "3. 为 Java 应用程序配置 JBoss EAP" Collapse section "3. 为 Java 应用程序配置 JBoss EAP" 3.1. 用于 OpenShift S2I 流程的 JBoss EAP 如何工作 3.2. 使用环境变量为 OpenShift 配置 JBoss EAP Expand section "3.2. 使用环境变量为 OpenShift 配置 JBoss EAP" Collapse section "3.2. 使用环境变量为 OpenShift 配置 JBoss EAP" 3.2.1. JVM 内存配置 Expand section "3.2.1. JVM 内存配置" Collapse section "3.2.1. JVM 内存配置" 3.2.1.1. JVM 默认内存设置 3.2.1.2. JVM Garbage Collection 设置 3.2.1.3. 默认设置中的资源限制 3.2.1.4. JVM 环境变量 3.3. 构建扩展和项目工件 Expand section "3.3. 构建扩展和项目工件" Collapse section "3.3. 构建扩展和项目工件" 3.3.1. S2I Artifacts Expand section "3.3.1. S2I Artifacts" Collapse section "3.3.1. S2I Artifacts" 3.3.1.1. 模块、驱动程序和通用部署 3.3.2. runtime Artifacts Expand section "3.3.2. runtime Artifacts" Collapse section "3.3.2. runtime Artifacts" 3.3.2.1. datasources 3.3.2.2. 资源适配器 3.4. 将 JBoss EAP 模板用于 OpenShift 的结果 3.5. 用于 OpenShift 镜像的 Red Hat JBoss Enterprise Application Platform 的 SSO 配置 3.6. 默认数据源 4. OpenShift 的 JBoss EAP 的功能 Expand section "4. OpenShift 的 JBoss EAP 的功能" Collapse section "4. OpenShift 的 JBoss EAP 的功能" 4.1. 配置自定义 JBoss EAP 服务器 4.2. 可用的 JBoss EAP 层 Expand section "4.2. 可用的 JBoss EAP 层" Collapse section "4.2. 可用的 JBoss EAP 层" 4.2.1. 基本层 4.2.2. decorator Layers 4.3. 在 JBoss EAP 中置备用户开发层 Expand section "4.3. 在 JBoss EAP 中置备用户开发层" Collapse section "4.3. 在 JBoss EAP 中置备用户开发层" 4.3.1. 为 JBoss EAP 构建自定义层 4.3.2. 用于 JBoss EAP 的自定义调配文件 4.3.3. 使用用户开发层构建应用程序调配 4.3.4. 为您的 JBoss EAP S2I 镜像提供自定义 Galleon 功能包支持。 4.3.5. 使用高级环境变量配置 Galleon 4.3.6. 自定义 Galleon 功能软件包环境变量 5. 故障排除 Expand section "5. 故障排除" Collapse section "5. 故障排除" 5.1. Pod 重启故障排除 5.2. 使用 JBoss EAP 管理 CLI 进行故障排除 6. 用于在 OpenShift 上自动化应用部署的 EAP Operator Expand section "6. 用于在 OpenShift 上自动化应用部署的 EAP Operator" Collapse section "6. 用于在 OpenShift 上自动化应用部署的 EAP Operator" 6.1. 使用 Web 控制台安装 EAP Operator 6.2. 使用 CLI 安装 EAP Operator 6.3. 用于创建应用镜像的 eap-s2i-build 模板 6.4. 使用 eap-s2i-build 模板构建应用程序镜像 6.5. 使用 EAP Operator 在 OpenShift 上部署 Java 应用程序 Expand section "6.5. 使用 EAP Operator 在 OpenShift 上部署 Java 应用程序" Collapse section "6.5. 使用 EAP Operator 在 OpenShift 上部署 Java 应用程序" 6.5.1. 创建 Secret 6.5.2. 创建 ConfigMap 6.5.3. 从 standalone.xml 文件创建 ConfigMap 6.5.4. 为应用程序配置持久性存储 6.6. 使用 EAP 操作器查看应用的指标 6.7. 使用 Web 控制台卸载 EAP Operator 6.8. 使用 CLI 卸载 EAP Operator 6.9. 用于 Safe 事务恢复的 EAP Operator Expand section "6.9. 用于 Safe 事务恢复的 EAP Operator" Collapse section "6.9. 用于 Safe 事务恢复的 EAP Operator" 6.9.1. Stable Network Host Names 的 StatefulSets 6.9.2. 监控扩展过程 Expand section "6.9.2. 监控扩展过程" Collapse section "6.9.2. 监控扩展过程" 6.9.2.1. 横向扩展期间的 Pod 状态 6.9.3. 使用 Heuristic Outcomes 在事务期间缩减 6.9.4. 配置事务子系统以将 JDBC 存储用于事务日志 6.10. 使用 pod 横向自动扩展 HPA 自动扩展 pod 6.11. OpenShift 上的 Jakarta Enterprise Beans Remoting Expand section "6.11. OpenShift 上的 Jakarta Enterprise Beans Remoting" Collapse section "6.11. OpenShift 上的 Jakarta Enterprise Beans Remoting" 6.11.1. 在 OpenShift 中配置 Jakarta Enterprise Beans 7. 参考指南 Expand section "7. 参考指南" Collapse section "7. 参考指南" 7.1. 持久性卷 7.2. 信息环境变量 7.3. 配置环境变量 7.4. 应用程序模板 7.5. 公开的端口 7.6. datasources Expand section "7.6. datasources" Collapse section "7.6. datasources" 7.6.1. Datasources 的 JNDI 映射 Expand section "7.6.1. Datasources 的 JNDI 映射" Collapse section "7.6.1. Datasources 的 JNDI 映射" 7.6.1.1. 数据源配置环境变量 7.6.1.2. 示例 Expand section "7.6.1.2. 示例" Collapse section "7.6.1.2. 示例" 7.6.1.2.1. 单映射 7.6.1.2.2. 多个映射 7.7. 集群 Expand section "7.7. 集群" Collapse section "7.7. 集群" 7.7.1. 配置 JGroups 发现机制 Expand section "7.7.1. 配置 JGroups 发现机制" Collapse section "7.7.1. 配置 JGroups 发现机制" 7.7.1.1. Configuring KUBE_PING 7.7.1.2. 配置 DNS_PING 7.7.2. 将 JGroups 配置为加密集群流量 Expand section "7.7.2. 将 JGroups 配置为加密集群流量" Collapse section "7.7.2. 将 JGroups 配置为加密集群流量" 7.7.2.1. Configuring SYM_ENCRYPT 7.7.2.2. Configuring ASYM_ENCRYPT 7.7.3. 扩展 pod 的注意事项 7.8. 健康检查 7.9. 消息传递 Expand section "7.9. 消息传递" Collapse section "7.9. 消息传递" 7.9.1. 配置外部 Red Hat AMQ Broker 7.10. 安全域 7.11. HTTPS 环境变量 7.12. 管理环境变量 7.13. S2I Expand section "7.13. S2I" Collapse section "7.13. S2I" 7.13.1. 自定义配置 Expand section "7.13.1. 自定义配置" Collapse section "7.13.1. 自定义配置" 7.13.1.1. 自定义模块 7.13.2. deployment Artifacts 7.13.3. 工件存储库镜像 Expand section "7.13.3. 工件存储库镜像" Collapse section "7.13.3. 工件存储库镜像" 7.13.3.1. Secure Artifact Repository Mirror URL 7.13.4. 脚本 7.13.5. 自定义脚本 Expand section "7.13.5. 自定义脚本" Collapse section "7.13.5. 自定义脚本" 7.13.5.1. 挂载 configmap 来执行自定义脚本 7.13.5.2. 使用 install.sh 执行自定义脚本 7.13.6. 环境变量 7.14. 单点登录镜像 7.15. 不支持的事务恢复方案 7.16. 包括的 JBoss 模块 7.17. EAP Operator: API 信息 Expand section "7.17. EAP Operator: API 信息" Collapse section "7.17. EAP Operator: API 信息" 7.17.1. WildFlyServer 7.17.2. WildFlyServerList 7.17.3. WildFlyServerSpec 7.17.4. 资源 7.17.5. StorageSpec 7.17.6. StandaloneConfigMapSpec 7.17.7. WildFlyServerStatus 7.17.8. PodStatus Settings Close Language: 日本語 한국어 简体中文 English Language: 日本語 한국어 简体中文 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 한국어 简体中文 English Language: 日本語 한국어 简体中文 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF 用于 OpenShift Container Platform 的 JBoss EAP 入门 Red Hat JBoss Enterprise Application Platform 7.4为 OpenShift 使用 Red Hat JBoss Enterprise Application Platform 进行开发指南摘要 为 OpenShift 使用 Red Hat JBoss Enterprise Application Platform 的指南 Next