ansible/roles/network/templates/keepalived.conf.j2

22 lines
413 B
Django/Jinja

! {{ ansible_managed }}
global_defs {
}
{% for vip in network_vip_interfaces %}
vrrp_instance VI_{{ vip.vhid }} {
interface {{ vip.device }}
virtual_router_id {{ vip.vhid }}
{% if vip.priority is defined %}
priority {{ vip.priority }}
{% endif %}
authentication {
auth_type AH
auth_pass {{ vip.pass }}
}
virtual_ipaddress {
{{ vip.ipaddr }}
}
}
{% endfor %}