I am pleased to announce that we, Center for Information Technology in Poland, has recently published a fairly large module to install and manage JBoss AS, EAP and Wildfly using Puppet. We have been using it for last two years for quite a large deployments, and now it is publicly available as open-source on coi-gov-pl/puppet-jboss · GitHub and coi/jboss · Puppet Forge.
The module allows user to perform all necessary operations for JBoss servers. Here are couple of features:
In addition to the above list, you can also configure any JBoss CLI reachable configuration, with the entire set of parameters. This allows you to configure any parameter supported by JBoss.
Take a look. I will be happy to receive your feedback.