diff --git a/roles/keepalived/defaults/main.yml b/roles/keepalived/defaults/main.yml index 52c186a..9333ac4 100644 --- a/roles/keepalived/defaults/main.yml +++ b/roles/keepalived/defaults/main.yml @@ -6,4 +6,5 @@ keepalived__notify_backup: [] keepalived__notify_fault: [] keepalived__main: false keepalived__max_auto_priority: -1 +keepalived__enable_snmp: true ... diff --git a/roles/keepalived/templates/keepalived.conf.j2 b/roles/keepalived/templates/keepalived.conf.j2 index 4df9973..5fcaaca 100644 --- a/roles/keepalived/templates/keepalived.conf.j2 +++ b/roles/keepalived/templates/keepalived.conf.j2 @@ -8,6 +8,10 @@ global_defs { {% if keepalived__max_auto_priority is defined %} max_auto_priority {{ keepalived__max_auto_priority | int }} {% endif %} +{% if keepalived__enable_snmp %} + enable_snmp_vrrp + enable_snmp_rfc +{% endif %} } {%