OpenStack Orchestration (Heat)
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.
Keshava Bharadwaj 690c0341b4 Updates OpenStack Style Commandments link 8 years ago
bin Migrate to Oslo DB 96d1f887dda Part 3 8 years ago
contrib/rackspace Merge "Fix regression in DBaaS tests" 8 years ago
doc Merge "Begin 3 chapters for Orch API Ref Manual" 8 years ago
docs heat docs: deprecate old GettingStarted guide 9 years ago
etc/heat Merge "Migrate to Oslo DB 96d1f887dda Part 3" 8 years ago
heat Merge "Validate template parameter attributes" 8 years ago
tools Add keystone_authtoken section into the heat.conf.sample 8 years ago
.gitignore Let git ignore pydev project description files 8 years ago
.gitreview Update .gitreview for org move. 9 years ago
.testr.conf Enable running tests via testr 9 years ago
CONTRIBUTING.rst Add CONTRIBUTING file. 9 years ago
HACKING.rst Updates OpenStack Style Commandments link 8 years ago
LICENSE Initial commit (basics copied from glance) 10 years ago Add CONTRIBUTING.rst file. 9 years ago
README.rst Rename Quantum to Neutron 8 years ago
babel.cfg Add and friends 10 years ago Remove references to the multiple config files 8 years ago
openstack-common.conf Add log_handler to implement the publish_errors config option 8 years ago
pylintrc Directives to not use variable names that conflict with pdb 10 years ago
requirements.txt Updated from global requirements 8 years ago Add debug option to 8 years ago
setup.cfg Open Icehouse development 8 years ago Updated from global requirements 8 years ago
test-requirements.txt Allow overriding the instance_user per server 8 years ago
tox.ini Ignore H803 from Hacking. 8 years ago Add uninstall script for Heat 9 years ago



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

Python client


We have integration with