community.general.pacemaker_cluster module – Manage pacemaker clusters
Note
This module is part of the community.general collection (version 10.7.5).
You might already have this collection installed if you are using the ansible package.
It is not included in ansible-core.
To check whether it is installed, run ansible-galaxy collection list.
To install it, use: ansible-galaxy collection install community.general.
To use it in a playbook, specify: community.general.pacemaker_cluster.
Synopsis
- This module can manage a pacemaker cluster and nodes from Ansible using the pacemaker CLI. 
Parameters
| Parameter | Comments | 
|---|---|
| Force the change of the cluster state. Choices: 
 | |
| Specify which node of the cluster you want to manage.  | |
| Indicate desired state of the cluster. Choices: 
 | |
| Timeout when the module should considered that the action has failed. Default:  | 
Attributes
| Attribute | Support | Description | 
|---|---|---|
| Support: full | Can run in  | |
| Support: none | Will return details on what has changed (or possibly needs changing in  | 
Examples
- name: Set cluster Online
  hosts: localhost
  gather_facts: false
  tasks:
    - name: Get cluster state
      community.general.pacemaker_cluster:
        state: online
Return Values
Common return values are documented here, the following are the fields unique to this module:
| Key | Description | 
|---|---|
| The output of the current state of the cluster. It returns a list of the nodes state. Returned: always Sample:  | 
