Skip to content

mateothegreat/rabbitmq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rabbitmq ansible role

This role will install the latest version of rabbitmq for centos 7.

Variables

rabbitmq:
  no_log: "true"
  users:
    - username: "test"
      password: "test"
  plugins:
    - "rabbitmq_consistent_hash_exchange"
    - "rabbitmq_management"
    - "rabbitmq_prometheus"
    - "rabbitmq_shovel"
    - "rabbitmq_shovel_management"

Example Usage

Add the following to a file like playbook.yaml:

- hosts: monitoring
  roles:
    - role: "mateothegreat.erlang"
    - role: "mateothegreat.rabbitmq"
      vars:
        rabbitmq:
          no_log: "true"
          users:
            - username: "test"
              password: "test"
          plugins:
            - "rabbitmq_consistent_hash_exchange"
            - "rabbitmq_management"
            - "rabbitmq_prometheus"
            - "rabbitmq_shovel"
            - "rabbitmq_shovel_management"

Run with ansible-playbook -i <your inventory file> playbook.yaml.

Contact

Contact me at https://matthewdavis.io.

About

Ansible role to install & configure rabbitmq.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages