Provider: xml

Defined in:
lib/puppet/provider/pacemaker_resource/pacemaker_xml.rb
Resource type:
pacemaker_resource

Overview

Specific provider for a rather specific type since I currently have no plan to abstract corosync/pacemaker vs. keepalived. Primitives in Corosync are the thing we desire to monitor; websites, ipaddresses, databases, etc, etc. Here we manage the creation and deletion of these primitives. We will accept a hash for what Corosync calls operations and parameters. A hash is used instead of constucting a better model since these values can be almost anything.‘

Commands

  • cibadmin — cibadmin
  • crm_attribute — crm_attribute
  • crm_node — crm_node
  • crm_resource — crm_resource