community.general.pacemaker_cluster module – Manage pacemaker clusters
Note
This module is part of the community.general collection (version 9.4.0).
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. None == the cluster status itself, ‘all’ == check the status of all nodes. |
|
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 |
---|---|
true if the cluster state has changed Returned: always |
|
The output of the current state of the cluster. It return a list of the nodes state. Returned: always Sample: |
|
exit code of the module Returned: always |