redhat-cop.jboss_eap
已弃用 - 此存储库不再维护
此存储库提供的功能已迁移到 ansible-middleware 项目,并特别是在 wildfly 存储库中。
Ansible JBoss EAP 角色 
此角色用于在 RHEL7 上安装 JBoss 企业应用程序平台,旨在与 JBoss Middleware Playbooks 一起使用。
传输方式
此角色支持几种不同的方法来将产品 zip 文件传输到目标主机。这些方法在 主要 playbooks 的 README 中有文档说明,这些方法在多种角色中得到支持。
依赖项
- java
- unzip
我们的 playbooks 在 共享角色 中提供了这些依赖项,但没有明确的 ansible 依赖项,以便最终用户有更多选择。
JBoss 实例自定义
通过修改 jboss_instance
属性,可以在每个主机/组的基础上自定义 JBoss 实例。默认情况下,部署一个单独的独立实例,HTTP 和管理接口对所有接口开放。
jboss_instances:
- name: standalone
可以按照以下描述的几种方式自定义 JBoss 实例。
- 创建一个名为 standalone 的单独实例,不公开管理接口
jboss_instances:
- name: standalone
bind_management_address: 127.0.0.1
- 在同一台机器上创建多个实例,端口偏移为 100
jboss_instances:
- name: node1
- name: node2
port_offset: 100