41 lines
928 B
Django/Jinja
41 lines
928 B
Django/Jinja
global_defs {
|
|
vrrp_version 3
|
|
router_id {{ keepalived_id }}
|
|
vrrp_check_unicast_src
|
|
vrrp_skip_check_adv_addr
|
|
}
|
|
|
|
vrrp_script chk_script {
|
|
script "/usr/bin/pgrep {{ keepalived_chk_service }}"
|
|
interval 1
|
|
weight 2
|
|
}
|
|
|
|
vrrp_instance VI_1 {
|
|
accept
|
|
advert_int 1
|
|
garp_master_refresh 5
|
|
garp_master_refresh_repeat 1
|
|
state {{ keepalived_state }}
|
|
virtual_router_id {{ keepalived_vr_id }}
|
|
priority {{ keepalived_priority }}
|
|
interface {{ keepalived_interface }}
|
|
unicast_src_ip {{ keepalived_unicast_src_ip }}
|
|
|
|
authentication {
|
|
auth_type PASS
|
|
auth_pass {{ keepalived_auth_pass }}
|
|
}
|
|
|
|
unicast_peer {
|
|
{{ keepalived_unicast_peer }}
|
|
}
|
|
|
|
virtual_ipaddress {
|
|
{{ keepalived_virtual_ipaddress }} dev {{ keepalived_virtual_ipaddress_interface }}
|
|
}
|
|
|
|
track_script {
|
|
chk_script
|
|
}
|
|
}
|