instack-undercloud/elements/puppet-stack-config
James Slagle 2f0c6e8e24 Configurable [clients]/endpoint_type for heat.conf
Makes the [clients]/endpoint_type in heat.conf configurable instead of
hardcoded to internal. The hieradata_override configuration could be
used to set the hiera value.

This ought to be configurable in the case where using deployed servers
and the ctlplane is not routable from the deployed servers network(s).
In that situation, you would have to use the undercloud's public
endpoints (with an ssl hostname set via undercloud_public_host) for Heat
polling and signaling.

Depends-On: If707c5623c0e34e9219eeafdafaf0ac42daf5c8d
Closes-Bug: #1674822
Co-Authorized-By: James Slagle <jslagle@redhat.com>
Co-Authorized-By: Emilien Macchi <emilien@redhat.com>

Change-Id: I8102392ddceda0a55be6767cbbda572ac2fda0b9
2017-03-23 09:26:01 -04:00
..
extra-data.d Install via puppet 2015-03-17 16:15:55 -04:00
install.d Move handling keys for hieradata template completely to instack_undercloud module 2017-02-01 15:45:27 +01:00
os-apply-config/etc/puppet/hieradata Use tripleo::selinux 2016-05-13 16:27:53 -04:00
os-refresh-config Use same logging format for file and stream 2016-09-27 17:11:46 +00:00
README.rst Install via puppet 2015-03-17 16:15:55 -04:00
element-deps Install via puppet 2015-03-17 16:15:55 -04:00
package-installs.yaml Install via puppet 2015-03-17 16:15:55 -04:00
puppet-stack-config.pp Configurable [clients]/endpoint_type for heat.conf 2017-03-23 09:26:01 -04:00
puppet-stack-config.yaml.template Merge "Run Zaqar with mod_wsgi" 2017-03-20 19:19:13 +00:00

README.rst

puppet-stack-config

puppet-stack-config provides static puppet configuration for a single node baremetal cloud using the Ironic driver. A yaml template is used to render a hiera data file at /etc/puppet/hieradata/puppet-stack-config.yaml.

The template rendering takes its input from a set of defined environment variables.