keepalived-simple/tasks/main.yml
2023-11-16 16:23:05 +01:00

35 lines
557 B
YAML

---
- name: Install keepalived
package:
name: keepalived
state: latest
notify: Restart keepalived
- name: Ensure /etc/keepalived ist available
file:
path: /etc/keepalived
state: directory
owner: root
group: root
mode: 0755
- name: Enable keepalive
service:
name: keepalived
enabled: yes
- name: Template configuration keepalived.conf
template:
src: keepalived.conf
dest: /etc/keepalived/keepalived.conf
owner: root
group: root
mode: 0640
backup: yes
notify: Restart keepalived