Containerize clustercheck galera monitor for HA deployments
authorDamien Ciabrini <dciabrin@redhat.com>
Tue, 18 Apr 2017 21:00:58 +0000 (21:00 +0000)
committerDamien <dciabrin@redhat.com>
Tue, 23 May 2017 21:44:22 +0000 (17:44 -0400)
commit4f2de30a22374ed8213cd03e29d5ca88feb4f70f
treea71098e7ed28137f02f48c4ce64f0eba476dab59
parentd0696b9a9b3685f8215c97111814d6f00932ca57
Containerize clustercheck galera monitor for HA deployments

In HA overcloud deployments, HAProxy makes use of a helper service called
"clustercheck", to check whether galera nodes are available for serving
traffic.

This change implements a dedicated service for clustercheck, which was
originally part of the pacemaker mysql service.  The service is
configured by tripleo and the container's lifecycle is managed by docker,
like other containerized services.

Closes-Bug: #1692969
Change-Id: I8a5b30429f8ec3e484256a62a29ab7dee33ab291
Co-Authored-By: Michele Baldessari <michele@acksyn.org>
Depends-on: I1aabe34fa6a9c8c705a4405f275b66502c313cf2
docker/services/pacemaker/clustercheck.yaml [new file with mode: 0644]