OpenStack Orchestration (Heat)
Go to file
Jason Dunsmore 5d1b4ab3e9 Move API parameter parsing from OpenStack API to engine
In commit 4169c1bd8c, the API parameter
parsing was moved to the OpenStack API.  Since then, inputs to the CFN
API were not being validated, creating a security hole.

Change-Id: I21920591075bcefbe695316dab6605afd6f4ec64
Closes-Bug: #1317667
2014-05-19 20:53:15 -04:00
bin Default engine workers to the number of CPUs 2014-05-15 12:24:18 -04:00
contrib Merge "Remove update_allowed_keys definition and usage" 2014-05-19 21:25:22 +00:00
doc Make a top level contrib doc header 2014-05-09 07:16:47 +10:00
etc/heat Add glanceclient to heat 2014-05-08 10:11:28 +08:00
heat Move API parameter parsing from OpenStack API to engine 2014-05-19 20:53:15 -04:00
tools Distribute create_heat_domain 2014-04-25 21:13:12 -07:00
.coveragerc Enabled source code coverage for contrib directory 2014-01-28 21:49:40 +08:00
.gitignore Add heat.sqlite in git ignore list 2014-01-25 13:58:21 +08:00
.gitreview Update .gitreview for org move. 2012-12-02 17:46:15 +00:00
.testr.conf Restructure contrib/ directories 2014-03-03 10:49:28 -05:00
CONTRIBUTING.rst Add CONTRIBUTING file. 2013-05-25 08:46:32 +02:00
HACKING.rst Updates OpenStack Style Commandments link 2013-10-16 22:44:44 +05:30
LICENSE Initial commit (basics copied from glance) 2012-03-13 21:48:07 +11:00
MANIFEST.in Delete deprecated docs/ directory 2013-10-24 11:03:11 -10:00
README.rst Rename Quantum to Neutron 2013-08-06 22:08:27 -07:00
babel.cfg Add setup.py and friends 2012-03-14 09:25:54 +11:00
install.sh Update install.sh to reflect recent oslo.db format 2013-11-13 16:54:59 +00:00
openstack-common.conf Merge "Clean up openstack-common.conf" 2014-05-09 15:18:53 +00:00
pylintrc Directives to not use variable names that conflict with pdb 2012-03-20 07:16:16 -04:00
requirements.txt Merge "Add glanceclient to heat" 2014-05-09 15:18:45 +00:00
run_tests.sh Run pep8 check in run_tests.sh as in tox 2014-03-29 23:47:20 +02:00
setup.cfg Distribute create_heat_domain 2014-04-25 21:13:12 -07:00
setup.py Updated from global requirements 2014-05-09 02:42:01 +00:00
test-requirements.txt Add glanceclient to heat 2014-05-08 10:11:28 +08:00
tox.ini Check that all po/pot files are valid 2014-04-16 20:05:42 +02:00
uninstall.sh Add uninstall script for Heat 2012-06-23 22:41:30 -04:00

README.rst

HEAT

Heat is a service to orchestrate multiple composite cloud applications using templates, through both an OpenStack-native ReST API and a CloudFormation-compatible Query API.

Why heat? It makes the clouds rise and keeps them there.

Getting Started

If you'd like to run from the master branch, you can clone the git repo:

git clone git@github.com:openstack/heat.git

Python client

https://github.com/openstack/python-heatclient

References

We have integration with