SimpliField.rabbitmq
Rabbitmq
Set up RabbitMQ
Requirements
- You need Ansible version 2 or higher.
Role Variables
Here are some variables you can set up:
rabbitmq_vhosts:
- name: vhost1
node: node_name # Optional, defaults to "rabbit"
tracing: yes # Optional, defaults to "no"
rabbitmq_users:
- vhost: vhost1
user: user1
password: password1
node: node_name # Optional, defaults to "rabbit"
configure_priv: "^resource.*" # Optional, defaults to ".*"
read_priv: "^$" # Disallow reading
write_priv: "^$" # Disallow writing
- vhost: vhost1
user: user2
password: password2
force: no
tags: # Optional, user tags
- administrator
rabbitmq_erlang_cookie: mycustomcookie
rabbitmq_erlang_cookie_path: "/var/lib/rabbitmq/.erlang.cookie"
Dependencies
This role requires:
Example Playbook
Here’s how to use it in a playbook:
- hosts: servers
roles:
- { role: SimpliField.rabbitmq }
License
This project is licensed under the BSD license.
Installa
ansible-galaxy install SimpliField.rabbitmq
Licenza
Unknown
Download
15.7k
Proprietario