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