An Ansible Role that installs corosync and pacemaker on Debian/Ubuntu.
2.5
This role requires the ansible-pacemaker module, which is bundled with the role.
Available variables are listed below, along with default values (see defaults/main.yml
):
pm_group: 'nodes'
Group on which pacemaker should be deployed (currently needed for authkey deployment).
pm_properties: []
Pacemaker properties, that should be configured.
None.
- hosts: loadbalancer
roles:
- { role: ansible-role-pacemaker, pm_groups: "loadbalancer", pm_properties: ["no-quorum-policy=freeze", "stonith-enabled=false"] }
MIT / BSD
This role was created in 2016 by Enno Gröper.