heat-templates/hot/software-config/elements/heat-config-puppet
Dan Prince 94bd31e45e heat-config-puppet: support hiera
Updates the puppet hook so that we support using Hiera in addition
to the existing Facter based input mechanism. Hiera provides
a more flexible way of dealing with puppet parameters and
seems to be prefered in the Puppet community as well.

Use of the Hiera data will also require an additional
'hiera' element which will probably live in the
triple-puppet-elements tree.

Change-Id: I497f2d2286025e48e42691bfe178fc9c491928ea
2014-12-11 15:29:29 -05:00
..
install.d heat-config-puppet: support hiera 2014-12-11 15:29:29 -05:00
element-deps Make hook elements depend on heat-config 2014-10-22 15:04:53 -04:00
README.rst heat-config-puppet: support hiera 2014-12-11 15:29:29 -05:00

A hook which invokes puppet apply on the provided configuration.

Config inputs are passed in as facts and/or using hiera, and output values are read from written-out files.

Hook Options:

use_facter: default True. Set to True to pass puppet inputs via Facter use_hiera: default False. Set to True to pass puppet inputs via Hiera