blob: 81192c4b5ae52df346b65b63485909cca61e9fc0 [file] [log] [blame]
Filip Pytlounef5b0af2015-10-06 16:28:32 +02001applications:
2- rabbitmq
Ales Komareka07cd782015-12-04 14:32:17 +01003classes:
4- service.rabbitmq.support
Filip Pytlounef5b0af2015-10-06 16:28:32 +02005parameters:
6 rabbitmq:
7 server:
8 enabled: true
9 secret_key: ${_param:rabbitmq_secret_key}
10 memory:
11 vm_high_watermark: 0.8
12 bind:
13 address: ${_param:cluster_local_address}
14 port: 5672
Jiri Konecny01494bb2016-04-11 12:04:02 +020015 management:
16 bind:
17 address: ${_param:cluster_local_address}
18 port: 15672
Filip Pytlounef5b0af2015-10-06 16:28:32 +020019 plugins:
20 - amqp_client
21 - rabbitmq_management
22 admin:
23 name: admin
24 password: ${_param:rabbitmq_admin_password}
Filip Pytlounef5b0af2015-10-06 16:28:32 +020025 cluster:
26 enabled: true
27 name: openstack
28 role: ${_param:rabbitmq_cluster_role}
29 master: ${_param:cluster_node01_hostname}
30 mode: disc
31 members:
32 - name: ${_param:cluster_node01_hostname}
33 host: ${_param:cluster_node01_address}
34 - name: ${_param:cluster_node02_hostname}
35 host: ${_param:cluster_node02_address}
36 - name: ${_param:cluster_node03_hostname}
37 host: ${_param:cluster_node03_address}
38 haproxy:
39 proxy:
40 listen:
41 rabbitmq_cluster:
42 type: rabbitmq
43 binds:
44 - address: ${_param:cluster_vip_address}
45 port: 5672
46 servers:
47 - name: ctl01
48 host: ${_param:cluster_node01_address}
49 port: 5672
50 params: check inter 5000 rise 2 fall 3
51 - name: ctl02
52 host: ${_param:cluster_node02_address}
53 port: 5672
54 params: backup check inter 5000 rise 2 fall 3
55 - name: ctl03
56 host: ${_param:cluster_node03_address}
57 port: 5672
58 params: backup check inter 5000 rise 2 fall 3