Skip to content

About

Ansible collection: linbit.drbd_reactor - DRBD Reactor install and HA gateway resource definitions

Resources

Stars

3 stars

Watchers

1 watching

Forks

Latest commit

 

History

108 Commits

Folders and files

Repository files navigation

LINBIT DRBD Reactor Collection

The linbit.drbd_reactor Ansible collection for installing and configuring DRBD Reactor.

Requirements

  • ansible-core 2.16 or newer

Installation

Install directly from GitHub using requirements.yml until LINBIT publishes to Ansible Galaxy:

# requirements.yml
collections:
  - name: linbit.common
    source: https://github.com/LINBIT/ansible-common-collection.git
    type: git
  - name: linbit.drbd
    source: https://github.com/LINBIT/ansible-drbd-collection.git
    type: git
  - name: linbit.drbd_reactor
    source: https://github.com/LINBIT/ansible-drbd_reactor-collection.git
    type: git
ansible-galaxy collection install -r requirements.yml

To upgrade to the latest commits on the default branch:

ansible-galaxy collection install -r requirements.yml --upgrade

See using Ansible collections for more details.

Roles

Role Description
ganesha_install Install the NFS-Ganesha userspace NFS server, configuring the CentOS Storage SIG repository on Enterprise Linux.
reactor_install Install and enable DRBD Reactor with automatic config reloading. Dynamically includes linbit.drbd.drbd_install if DRBD is not already present on the node.
resource_agents_distro Install the distribution resource-agents package, enabling the OS-appropriate High Availability repository where one is required.
resource_agents_upstream Download missing OCF resource agents from the ClusterLabs GitHub repository. Only agents not already present on the system are downloaded.
scst_install Compile and install the SCST iSCSI target from source with DKMS. Fetches the source once and distributes it through the control node cache.

Licensing

This collection is licensed under the MIT License.

See LICENSE for the full text.

Authors

Created in 2026 by Ryan Ronnander on behalf of LINBIT.

Inspired by pre-collection Ansible contributions from Matt Kereczman, Ryan Ronnander, Michael Troutman, and Devin Vance.

About

Ansible collection: linbit.drbd_reactor - DRBD Reactor install and HA gateway resource definitions

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors