OpenStack Orchestration (Heat) CFN Tools
5c2557dbaf
Now that we no longer support py27, we can use the standard library unittest.mock module instead of the third party mock lib. Change-Id: Ib6e4e7f89a9990cfb42afa209878812340109ecf Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com> |
||
---|---|---|
bin | ||
doc | ||
heat_cfntools | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
.zuul.yaml | ||
CONTRIBUTING.rst | ||
LICENSE | ||
lower-constraints.txt | ||
MANIFEST.in | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Team and repository tags
Heat CloudFormation Tools
There are several bootstrap methods for cloudformations:
- Create image with application ready to go
- Use cloud-init to run a startup script passed as userdata to the nova server create
- 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
- Free software: Apache license
- Source: http://git.openstack.org/cgit/openstack/heat-cfntools
- Bugs: https://storyboard.openstack.org/#!/project/openstack/heat-cfntools