silviuvulcan.activemq

Ansible Role: Apache ActiveMQ

CI

This role sets up Apache ActiveMQ using a binary tgz file.

Requirements

There are no specific requirements.

Role Variables

Here are some important variables you can adjust, along with their default settings (see defaults/main.yml for the complete list):

  • activemq_version: 5.15.13
    This is the version of ActiveMQ you want to install. It also affects where it gets installed.

  • activemq_install_path: /opt
    This indicates where ActiveMQ will be installed. The final path will look like /SOME_PATH/apache-activemq-x.yy.z.

  • activemq_user: activemq
    This is the user that will own the files and run ActiveMQ.

  • activemq_group: activemq
    This is the group that will own the files.

  • activemq_force_install: false
    If this is set to true, the role will overwrite existing installations at the path provided. If false, it won’t overwrite anything that’s already there.

Dependencies

There are no dependencies.

Example Playbook

Here’s an example of how to use this role in a 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

This role is licensed under MIT / BSD.

Author Information

This role was created by Silviu Vulcan to meet his own needs.

Informazioni sul progetto

Setup Apache ActiveMQ from binary tgz

Installa
ansible-galaxy install silviuvulcan.activemq
Licenza
Unknown
Download
370
Proprietario