aboutsummaryrefslogtreecommitdiffstats
path: root/puppet/role.role.j2.yaml
diff options
context:
space:
mode:
authorDamien Ciabrini <dciabrin@redhat.com>2017-06-08 08:31:23 -0400
committerDamien Ciabrini <dciabrin@redhat.com>2017-06-08 08:31:40 -0400
commitfdb233e64e3d78014dd7e351abfed5aec5035866 (patch)
treea77ee67b125521abb8d90f3d613fa2599adc33cf /puppet/role.role.j2.yaml
parenta42b93d503690cb56d6a1053759f5b9a9a65fd4e (diff)
Containerize Cinder-volume for HA
This service allows configuring and deploying cinder-volume containers in a HA overcloud managed by pacemaker. The containers are managed and run by pacemaker. Pacemaker runs the standard Kolla image but overrides the initial command so that it explicitely calls cinder-volume. This way, we shield ourselves from any unexpected future change in Kolla. This container needs to use the 'docker_config' section to invoke puppet (as opposed to 'docker_puppet_tasks'), because due to the HA composability each resource creation needs to happen on the bootstrap node of that service and 'docker_puppet_tasks' will only run on the controller/primary role. Co-Authored-By: Michele Baldessari <michele@acksyn.org> Partial-Bug: #1668920 Depends-On: I95ad4dd89b47396bea672813d87de35e64c04b2d Change-Id: Ib6396219c3d9484c533f6f9995d565091a197bbb
Diffstat (limited to 'puppet/role.role.j2.yaml')
0 files changed, 0 insertions, 0 deletions