redhat-cop.jboss_eap

DEPRECATED - This repository is no longer maintained

The features from this repository have moved to the ansible-middleware project, particularly the wildfly repository.

Ansible JBoss EAP Role Build Status

This role installs JBoss Enterprise Application Platform on RHEL7 and is meant for use with JBoss Middleware Playbooks.

Transfer Method

This role allows several ways to send product zip files to the target host. You can find these methods in the main playbooks README, as they are valid for different roles.

Dependencies

  • java
  • unzip

Our playbooks provide these dependencies in a common role, but there is no specific Ansible dependency, giving users more flexibility.

JBoss Instance Customization

You can customize JBoss instances for each host or group by changing the jboss_instance property. By default, a single standalone instance is set up with the HTTP and Management interfaces available to everyone.

jboss_instances:
  - name: standalone

Here are some ways to customize the JBoss instances:

  • Create a single instance called standalone that does not let anyone access the Management interface
jboss_instances:
  - name: standalone
    bind_management_address: 127.0.0.1
  • Create multiple instances on the same machine with a 100 port offset
jboss_instances:
  - name: node1
  - name: node2
    port_offset: 100

Example Playbooks

License

LICENSE

Authors Information

Informazioni sul progetto

Role for Red Hat JBoss Enterprise Application Platform (EAP)

Installa
ansible-galaxy install redhat-cop.jboss_eap
Licenza
apache-2.0
Download
1.4k
Proprietario
The Red Hat Communities of Practice