haproxy-wi/app/scripts/ansible/roles/keepalived/tasks/add_vrrp.yml

28 lines
622 B
YAML

---
- name: Creation config from template
template:
src: add_vrrp.conf.j2
dest: /etc/keepalived/keepalived.conf_temp
mode: 0644
force: no
- name: "Append keepalived.conf with content from temporary file"
shell: cat keepalived.conf_temp >> keepalived.conf
args:
chdir: "/etc/keepalived/"
- name: "Delete temporary file"
file:
path: /etc/keepalived/keepalived.conf_temp
state: absent
- name: Restart service keepalived
service:
name: keepalived
state: restarted
force: no
ignore_errors: yes
when: (RESTART is defined) and (RESTART|length > 0)