https://github.com/t1/jee-worker-ansible-role
Wildfly container running the Deployer, ready to act as a worker in a cluster
https://github.com/t1/jee-worker-ansible-role
Last synced: 30 days ago
JSON representation
Wildfly container running the Deployer, ready to act as a worker in a cluster
- Host: GitHub
- URL: https://github.com/t1/jee-worker-ansible-role
- Owner: t1
- Created: 2019-11-15T13:31:24.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-11-19T10:49:01.000Z (over 6 years ago)
- Last Synced: 2025-10-23T18:32:02.038Z (9 months ago)
- Language: Python
- Size: 9.49 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
JEE-worker-role [](https://travis-ci.org/t1/jee-worker-ansible-role)
===============
A [Jakarta-EE](https://jakarta.ee) container (namely [Wildfly](https://wildfly.org)) running the [Deployer](https://github.com/t1/deployer), ready to act as a worker in a [kub-ee](https://github.com/t1/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.:
```yaml
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
------------
* [t1.jee_app_server](https://galaxy.ansible.com/t1/jee_app_server)
Example Playbook
----------------
- hosts: workers
roles:
- { role: t1.jee_worker }
License
-------
Apache 2.0