jboss_eap
УСТАРЕЛО - Этот репозиторий больше не поддерживается
Возможности, предоставляемые этим репозиторием, были перенесены в проект ansible-middleware, а именно в репозиторий wildfly.
Роль Ansible для JBoss EAP
Эта роль предназначена для установки JBoss Enterprise Application Platform на RHEL7. Предназначена для использования с JBoss Middleware Playbooks.
Метод переноса
Эта роль поддерживает несколько различных механизмов для переноса ZIP-файлов продукта на целевой хост. Эти методы задокументированы в основном README playbooks, так как они поддерживаются во множестве ролей.
Зависимости
- java
- unzip
Наши playbooks предоставляют эти зависимости в общей роли, но здесь нет явной зависимости от ansible, чтобы предоставить конечным пользователям больше возможностей.
Настройка экземпляров JBoss
Экземпляры JBoss могут быть настроены для каждого хоста/группы, изменив свойство jboss_instance
. По умолчанию развертывается один независимый экземпляр с интерфейсами 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
Примеры Playbooks
Лицензия
Информация об авторах
ansible-galaxy install redhat-cop/jboss_eap