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.
Zuul babea4661a Merge "Use TOX_CONSTRAINTS_FILE" 6 days ago
bin Fix pep8 errors with later versions of hacking 4 years ago
doc Drop lower-constraints.txt and its testing 2 months ago
heat_cfntools Replace deprecated readfp method with read_file 3 weeks ago
.gitignore Switch to use stestr for unit test 4 years ago
.gitreview OpenDev Migration Patch 3 years ago
.stestr.conf Switch to use stestr for unit test 4 years ago
.zuul.yaml Drop lower-constraints.txt and its testing 2 months ago
CONTRIBUTING.rst [ussuri][goal] Update contributor documentation 1 year ago
LICENSE Initial commit (basics copied from glance) 11 years ago
MANIFEST.in Include ChangeLog and AUTHORS 9 years ago
README.rst update source link in readme 2 years ago
requirements.txt Drop lower-constraints.txt and its testing 2 months ago
setup.cfg Update home-page 2 months ago
setup.py [ussuri][goal] Drop python 2.7 support and testing 3 years ago
test-requirements.txt Use unittest.mock instead of third party mock 2 years ago
tox.ini Use TOX_CONSTRAINTS_FILE 2 months 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