diff --git a/roles/nat_server/templates/keepalived.conf.j2 b/roles/nat_server/templates/keepalived.conf.j2 index dd3c29235fdfc8b4b702f025e850e3d2708d95ec..028f847cec39c3bd4ffe116033062f30e7b331a9 100644 --- a/roles/nat_server/templates/keepalived.conf.j2 +++ b/roles/nat_server/templates/keepalived.conf.j2 @@ -4,12 +4,15 @@ global_defs { } vrrp_instance VI_1 { - {% if 'login1' in inventory_hostname %} + {% if inventory_hostname == {{ NAT_master }} %} {% set role = 'MASTER' %} {% set priority = '100' %} - {% else %} + {% elif inventory_hostname == {{ NAT_backup1 }} %} {% set role = 'BACKUP' %} {% set priority = '101' %} + {% elif inventory_hostname == {{ NAT_backup2 }} %} + {% set role = 'BACKUP' %} + {% set priority = '102' %} {% endif %} state {{ role }}