jee_worker
JEE-worker-role
A Jakarta-EE container (namely Wildfly) running the Deployer, ready to act as a worker in a kub-ee cluster (although it doesn't know about kub-ee).
Role Variables
var | description | default |
---|---|---|
deployer_version | Version of the Deployer maven artifact | 3.0.0-SNAPSHOT |
deployer_default_group_id | Deployer default.group-id config |
com.github.t1 |
deployables | Deployables like in the root bundle | jolokia |
The deployables
look exactly like in the root bundle. E.g.:
deployables:
jolokia: # this is the deployable name
group-id: org.jolokia # defaults to the `default.group-id`
artifact-id: jolokia-war # defaults to the deployable name
version: 1.3.1 # defaults to `${jolokia.version or CURRENT}`
state: deployed # defaults to '${jolokia.state or «deployed»}'
ping: # a second deployable with everything default
Dependencies
Example Playbook
- hosts: workers
roles:
- { role: t1.jee_worker }
License
Apache 2.0