This is a role you can use to deploy a customized instance of Wildfly or JBoss EAP
This project supports multi-instances thanks to the custom properties (multipleIPs) or socket binding port offset (singleIP, different ports)
Supported on: JBoss 7 / Wildfly 10-16
A Web server or a path where you can put the binaries (Modules and ZIP file for Wildfly or JBoss) The variable for this configuration is default/main.yml:content_url
Read the variables! I will work on documenting this project in the future (i hope...).
There is a custom batch CLI application system. Basically just follow the template inside files/wildfly_batch and create your application configs that will be automatically configured
My suggestion is to use the managed deploy with the CLI batches so you dont have to think about adding a play/role for deploy (with the module or the deployment scanner)
-
Remove the checksum copy mechanism
-
Set an handler for instance restart
-
Make a better user/password management system with add-user.sh and ansible-vault