426b924c41
This defines environment files which each declare a resource type Heat::InstallConfigAgent. This can be used by server user_data when booting a pristine image to install the agent required use software deployment resources in templates. This template can be run with downloadable Fedora images from http://fedoraproject.org/en/get-fedora#clouds or Ubuntu images from https://cloud-images.ubuntu.com/ Tested with Fedora-x86_64-20-20140618-sda (yum and pip) and trusty-server-cloudimg-amd64-disk1 (pip) Change-Id: I654561719b88c7e2a548ff6db406dd0caf3e8489 |
||
---|---|---|
.. | ||
boot-config | ||
elements | ||
example-templates | ||
README.rst |
README.rst
HOT software configuration hooks and examples
The Heat software configuration resources can be combined with a server agent and hooks to configure software on servers using a variety of techniques.
Contained here are the following directories:
boot-config
This directory has environment files which each declare a resource type Heat::InstallConfigAgent.
This can be used by server user_data when booting a pristine image to install the agent required to use software deployment resources in templates.
elements
This contains diskimage-builder elements which will install the hooks for different configuration tools onto a custom-built image.
example-templates
This contains example heat templates which demonstrate how the software config resources and the hooks work together to perform software configuration.