activemq_uninstall
Uninstalls an activemq service that was installed by the activemq role.
Dependencies
The role depends on the following collections:
To install, from the collection root directory, run:
ansible-galaxy collections install -r requirements.yml
Role Defaults
Parameters specific to uninstall role
Variable |
Description |
Default |
---|---|---|
|
Whether to skip user/group account deletion |
|
|
Whether to skip installation zipfile deletion |
|
|
Whether to skip artemis directory deletion |
|
Parameters as used with activemq role
Variable |
Description |
Default |
---|---|---|
|
Apache Artemis version |
|
|
Apache Artemis install archive filename |
|
|
Apache Artemis Installation path |
|
|
Root installation directory |
|
|
POSIX user running the service |
|
|
POSIX group running the service |
|
|
systemd service unit name |
|
|
Service user home directory, defaults to artemis installation directory |
|
|
Name of broker instance to deploy |
|
|
Whether to install and configure firewalld |
|
|
Use shared filesystem directory for storage |
|
|
Absolute path of shared directory |
|
|
Whether the systemd unit must require a mounted path (only when using shared storage) |
|
Example Playbook
---
- hosts: all
roles:
- middleware_automation.amq.activemq_uninstall