OpenStack Orchestration (Heat) CFN Tools
Go to file
Flavio Percoco afaf465ac5 Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

https://gist.github.com/d71e2eaf72170035e6d10135f9c04a02

Change-Id: Icb4f114e9408cd84e885aa51c3f1a9bfb54d7c52
2016-11-25 17:18:07 +01:00
bin Replace deprecated LOG.warn with LOG.warning 2016-03-11 13:09:24 +05:30
doc cfn-hup manpage fix s/deamon/daemon typo 2013-10-02 08:10:33 +01:00
heat_cfntools Replace 'MagicMock' with 'Mock' 2016-09-23 10:57:16 +08:00
tools Trivial: Remove vim header from source files 2016-01-12 23:22:41 +08:00
.gitignore Fix test cases not running under python 2.6 2013-06-27 18:04:04 +08:00
.gitreview Add tox, pep8, pyflakes, testr support 2013-03-07 12:28:29 +13:00
.testr.conf Use testr to run the unit tests. 2013-02-21 11:13:43 +13:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:36 +00:00
LICENSE Initial commit (basics copied from glance) 2012-03-13 21:48:07 +11:00
MANIFEST.in Include ChangeLog and AUTHORS 2013-05-30 17:17:41 +02:00
README.rst Show team and repo badges on README 2016-11-25 17:18:07 +01:00
requirements.txt Remove argparse from requirements 2016-01-20 19:16:50 +01:00
setup.cfg remove python 2.6 trove classifier 2015-12-23 01:31:10 +00:00
setup.py Manually sync requirements 2014-04-15 12:49:05 +12:00
test-requirements.txt Ported tests from mox3 to mock to support Python >= 3.3 2015-02-22 22:19:20 +01:00
tox.ini Drop unused directory in tox 2016-08-17 13:22:52 +08:00

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