composable heat services
authorBrad P. Crochet <brad@redhat.com>
Thu, 5 May 2016 11:55:09 +0000 (07:55 -0400)
committerBrad P. Crochet <brad@redhat.com>
Thu, 19 May 2016 14:22:19 +0000 (10:22 -0400)
commitd18f21853e2f3be7382a20d0f42232ff3a78b348
treebf57f384c3e2a550812b0b1b9d455750fc1113f0
parentbe24147dc800bd42d7a5a3b8431ec91af0fac303
composable heat services

Adds new puppet and puppet pacemaker specific services for
Heat API, Heat API CFN, Heat API Cloudwatch, and Heat Engine.

The Pacemaker templates extend the default heat services and
swap in the pacemaker specific puppet-tripleo profile instead.

Change-Id: I387b6bfd763d2d86cad68a3119b0edd0caa237b0
Partially-implements: blueprint composable-services-within-roles
Depends-On: I194cbb6aa307c2331597147545cf10299cab132f
Depends-On: I14dc923ac8ee8d5d538e7f4cf8138ccee8805b53
15 files changed:
environments/puppet-pacemaker.yaml
overcloud-resource-registry-puppet.yaml
overcloud.yaml
puppet/controller.yaml
puppet/manifests/overcloud_controller.pp
puppet/manifests/overcloud_controller_pacemaker.pp
puppet/services/heat-api-cfn.yaml [new file with mode: 0644]
puppet/services/heat-api-cloudwatch.yaml [new file with mode: 0644]
puppet/services/heat-api.yaml [new file with mode: 0644]
puppet/services/heat-base.yaml [new file with mode: 0644]
puppet/services/heat-engine.yaml [new file with mode: 0644]
puppet/services/pacemaker/heat-api-cfn.yaml [new file with mode: 0644]
puppet/services/pacemaker/heat-api-cloudwatch.yaml [new file with mode: 0644]
puppet/services/pacemaker/heat-api.yaml [new file with mode: 0644]
puppet/services/pacemaker/heat-engine.yaml [new file with mode: 0644]