blob: 4cbe67c216b9c98c119843740dcc869442a8eb3a [file] [log] [blame]
Oleksandr Shyshko1a020172019-08-13 14:23:51 +03001classes:
2- service.keepalived.cluster.single
3parameters:
4 _param:
5 keepalived_rabbitemq_vrrp_script_content: 'rabbitmqctl cluster_status --formatter=erlang | grep -q "running_nodes.*$(hostname)"'
6 keepalived:
7 cluster:
8 vrrp_scripts:
9 rabbitemq_vip:
10 content: ${_param:keepalived_rabbitemq_vrrp_script_content}
Denis Meltsaykin4b304c52021-08-19 15:27:59 +020011 interval: 30
Oleksandr Shyshko1a020172019-08-13 14:23:51 +030012 rise: 1
Denis Meltsaykin4b304c52021-08-19 15:27:59 +020013 fall: 2
Oleksandr Shyshko1a020172019-08-13 14:23:51 +030014 instance:
15 VIP:
16 track_script: rabbitemq_vip