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