-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathmain.yml
40 lines (30 loc) · 1.22 KB
/
main.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
---
rabbitmq_hosts_group: rabbitmq
rabbitmq_clear_data_dir: true
rabbitmq_config_dir: "/etc/rabbitmq"
rabbitmq_data_dir: "/var/lib/rabbitmq"
rabbitmq_plugins:
- rabbitmq_management
rabbitmq_system_user: rabbitmq
rabbitmq_system_group: rabbitmq
rabbitmq_file_descriptors: 4096
rabbitmq_interface: "{{ ansible_default_ipv4.interface }}"
rabbitmq_address: "{{ hostvars[inventory_hostname]['ansible_' + rabbitmq_interface]['ipv4']['address'] }}"
rabbitmq_port: 5672
rabbitmq_users:
- { user: "admin", password: "password", tag: "administrator", conf_priv: ".*", read_priv: ".*", write_priv: ".*", vhost: "/" }
rabbitmq_vhosts: []
rabbitmq_exchanges: []
rabbitmq_cluster: true
#rabbitmq_master: # short hostname
#THIS SHOULD BE CHANGED PER DEPLOYMENT
rabbitmq_erlang_cookie: GONRMXDJEGTKPQXMAIME
rabbitmq_metrics: true
rabbitmq_exporter_version: 0.20.0
rabbitmq_exporter_download_url: "https://github.com/kbudde/rabbitmq_exporter/releases/download/v{{ rabbitmq_exporter_version }}/rabbitmq_exporter-{{ rabbitmq_exporter_version }}.linux-amd64.tar.gz"
rabbitmq_exporter_config_flags:
'RABBIT_URL': 'http://{{ rabbitmq_address }}:15672'
'RABBIT_USER': 'admin'
'RABBIT_PASSWORD': 'password'
'PUBLISH_PORT': '9095'
'OUTPUT_FORMAT': 'TTY'