rh-jboss-common
Ansible role: "Red Hat JBoss common"
Description
Installs the prerequisites for the Red Hat JBoss middleware products specific roles like:
- Red Hat JBoss Enterprise Application Platform (EAP)
- Red Hat JBoss Web Server (JWS) - Apache HTTPD
- Red Hat JBoss Web Server (JWS) - Apache Tomcat
This role sets the timezone, some shell aliases and installs the following packages:
- unzip
- java
- rsync
- net-tools (for netstat)
- psmisc (for pstree)
- vim (for vimdiff)
Please have a look at this example showing how to easily operate Red Hat JBoss middleware products using this role.
Requirements
This role has been tested on Ansible 2.0.2.0 and 2.1.1.0. It requires Red Hat Enterprise Linux 7.
Dependencies
None.
Installation
ansible-galaxy install mm0.rh-jboss-common
Role Variables
Name | Default Value | Description |
---|---|---|
java_pkg_name |
java-1.8.0-openjdk-devel |
Used Java 8 JDK. See recommendation. |
timezone |
Europe/Berlin |
Timezone for the hosts and the logs. |
download_dir |
/tmp |
Directory containing all downloaded middleware on the managed remote host. |
License
Author Information
About
Common prerequisites for Red Hat JBoss middleware products.
Install
ansible-galaxy install mm0/ansible-role-redhat-jboss-common
License
apache-2.0
Downloads
206
Owner