Puppet module to deploy HAProxy bundle for HA
authorDamien Ciabrini <dciabrin@redhat.com>
Fri, 21 Apr 2017 13:09:31 +0000 (15:09 +0200)
committerMichele Baldessari <michele@acksyn.org>
Thu, 25 May 2017 12:37:17 +0000 (14:37 +0200)
commitc21c573fd5156c32ffaece3b101d5424887c398a
tree42e3dfa92778755f406c2b52be8c93268472e4eb
parent066dc2cecf5a30d4a0cf541b32a2ae45ae5de30a
Puppet module to deploy HAProxy bundle for HA

This module is used by tripleo-heat-templates to configure and deploy
Kolla-based haproxy containers managed by pacemaker.

We use short-lived containers that call pcs via puppet to create
the needed pacemaker resources, properties and constraints.

Co-Authored-By: Michele Baldesari <michele@acksyn.org>
Partial-Bug: #1692908

Depends-On: I44fbd7f89ab22b72e8d3fc0a0e3fe54a9418a60f
Depends-On: Ie9b7e7d2a3cec4b121915a17c1e809e4ec950e7f

Change-Id: Ifcf890a88ef003d3ab754cb677cbf34ba8db9312
manifests/pacemaker/haproxy_with_vip.pp
manifests/profile/pacemaker/haproxy_bundle.pp [new file with mode: 0644]