filviu.activemq
Ansible Role: Apache ActiveMQ
This role installs Apache ActiveMQ using a binary tgz file.
Requirements
None.
Role Variables
Here are some important variables you can use, along with their default values (for a complete list, check defaults/main.yml
):
activemq_version
: 5.15.13
The version you want to install. This will also affect where it gets installed.activemq_install_path
: /opt
The location where ActiveMQ will be installed. It will end up in/SOME_PATH/apache-activemq-x.yy.z
.activemq_user
: apachemq
The user under which the files will be set up and ActiveMQ will run.activemq_group
: apachemq
The group under which the files will be set up and ActiveMQ will run.activemq_force_install
: false
If set to true, this will allow the role to overwrite an existing installation in the specified path.
Dependencies
None.
Example Playbook
---
- hosts: all
roles:
- filviu.activemq
activemq_version: 5.15.13
activemq_install_path: /opt
activemq_user: activemq
activemq_group: activemq
activemq_config_template: activemq.xml.j2
License
MIT / BSD
Author Information
This role was created by Silviu Vulcan to solve his own needs.
Setup Apache ActiveMQ from binary tgz
ansible-galaxy install filviu.activemq