
Adds the needed ansible bits to support keepalived Closes-Bug: #1479934 Change-Id: Iace29b23a0e923b1f5dc9a4f5bc0f88afce3ae62 Partially-Implements: blueprint ansible-service
20 lines
384 B
Django/Jinja
20 lines
384 B
Django/Jinja
vrrp_script check_alive {
|
|
script "/check_alive.sh"
|
|
interval 2
|
|
weight -10
|
|
}
|
|
|
|
vrrp_instance Floating {
|
|
state MASTER
|
|
interface {{ api_interface }}
|
|
virtual_router_id 51
|
|
priority {{ groups['database'].index(inventory_hostname) }}
|
|
advert_int 1
|
|
virtual_ipaddress {
|
|
{{ kolla_internal_address }}
|
|
}
|
|
track_script {
|
|
check_alive
|
|
}
|
|
}
|