mirror of
https://gitea.0xace.cc/ansible-galaxy/keepalived.git
synced 2024-11-25 00:06:41 +00:00
29 lines
775 B
Markdown
29 lines
775 B
Markdown
|
Setup keepalived service
|
||
|
|
||
|
Config example:
|
||
|
|
||
|
keepalived_config:
|
||
|
global_defs:
|
||
|
router_id: t1-dev-rabbitmq
|
||
|
vrrp_track_process:
|
||
|
haproxy:
|
||
|
process: haproxy
|
||
|
quorum: 1
|
||
|
delay: 2
|
||
|
vrrp_instance:
|
||
|
VRRP_1:
|
||
|
state: MASTER
|
||
|
virtual_router_id: 50
|
||
|
priority: "{{ ansible_default_ipv4.address.split('.')[-1][-2:] }}"
|
||
|
interface: "{{ ansible_default_ipv4.interface }}"
|
||
|
unicast_src_ip: "{{ ansible_default_ipv4.address }}"
|
||
|
unicast_peer:
|
||
|
- 10.89.10.71
|
||
|
- 10.89.10.72
|
||
|
- 10.89.10.73
|
||
|
virtual_ipaddress:
|
||
|
- "10.89.10.112/32 dev {{ ansible_default_ipv4.interface }}"
|
||
|
track_process:
|
||
|
- haproxy
|
||
|
|