Wildfly Collection for Ansible - middleware_automation.wildfly

Build Status

About

This Ansible Collection regroups several playbooks (packaged as role) to help install, setup and maintain Java JEE appserver Wildfly (and its product counterpart JBoss Enterprise Application (EAP) ) within the configuration management tool Ansible.

Ansible version compatibility

This collection has been tested against following Ansible versions: >=2.9.10.

Install

Plugins and modules within a collection may be tested with only specific Ansible versions. A collection may contain metadata that identifies these versions.

Included content

Installing the collection

Click on the name of a plugin or module to view that content’s documentation:

To install this Ansible collection simply download the latest tarball and run the following command:

Collections

$ ansible-galaxy collection install /path/to/middleware_automation.wildfly.tgz

Alternatively, you can simply build the tarball (and then install it):

Installation and Usage

$ ansible-galaxy collection build

You can the playbook directly from this folder for demonstration purpose, however, the proper way to install the collection is to build it and install it :

$ ansible-galaxy collection build .
$ ansible-galaxy collection install middleware_automation-wildfly-*.tar.gz

Support

The wildfly collection is a Beta release and for Technical Preview. If you have any issues or questions related to collection, please don’t hesitate to contact us on Ansible-middleware-core@redhat.com or open an issue on https://github.com/ansible-middleware/wildfly/issues

License

GNU General Public License v2.0