OpenStack Orchestration (Heat) CFN Tools
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Corey Bryant 183eb08c6b Add Python 3 Train unit tests 2 days ago
bin Fix pep8 errors with later versions of hacking 11 months ago
doc Migrate the link of bug report button to storyboard 10 months ago
heat_cfntools Fix pep8 errors with later versions of hacking 11 months ago
tools Remove white space between print () 2 years ago
.gitignore Switch to use stestr for unit test 11 months ago
.gitreview OpenDev Migration Patch 2 months ago
.stestr.conf Switch to use stestr for unit test 11 months ago
.zuul.yaml Add Python 3 Train unit tests 2 days ago
CONTRIBUTING.rst Update the bugs link to storyboard 5 months ago
LICENSE Initial commit (basics copied from glance) 7 years ago
MANIFEST.in Include ChangeLog and AUTHORS 6 years ago
README.rst fix bug link in readme 10 months ago
lower-constraints.txt Switch to use stestr for unit test 11 months ago
requirements.txt Modernise requirements 11 months ago
setup.cfg Add Python 3 Train unit tests 2 days ago
setup.py Manually sync requirements 5 years ago
test-requirements.txt Switch to use stestr for unit test 11 months ago
tox.ini Add Python 3 Train unit tests 2 days ago

README.rst

Team and repository tags

image

Heat CloudFormation Tools

There are several bootstrap methods for cloudformations:

  1. Create image with application ready to go
  2. Use cloud-init to run a startup script passed as userdata to the nova server create
  3. Use the CloudFormation instance helper scripts

This package contains files required for choice #3.

cfn-init - Reads the AWS::CloudFormation::Init for the instance resource,

installs packages, and starts services

cfn-signal - Waits for an application to be ready before continuing, ie:

supporting the WaitCondition feature

cfn-hup - Handle updates from the UpdateStack CloudFormation API call