OpenStack Orchestration (Heat)
Go to file
Angus Salkeld a5ea8a4c55 Add support for getting the template via url else we get RequestUriTooLong
The nutty cloudforms api passes the template in via parameters.
TemplateUrl is better.

try:
./bin/heat create my_stack --template-url=https://raw.github.com/asalkeld/heat/master/templates/WordPress_Single_Instance.template

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
2012-03-15 21:22:05 +11:00
bin Add a simple in-memory "db" so we can create/list stacks 2012-03-14 13:02:53 +11:00
etc Initial commit (basics copied from glance) 2012-03-13 21:48:07 +11:00
heat Add support for getting the template via url else we get RequestUriTooLong 2012-03-15 21:22:05 +11:00
templates Fix the systemd service section in the template. 2012-03-15 16:49:10 +11:00
.gitignore Add setup.py and friends 2012-03-14 09:25:54 +11:00
HACKING.rst Add setup.py and friends 2012-03-14 09:25:54 +11:00
LICENSE Initial commit (basics copied from glance) 2012-03-13 21:48:07 +11:00
README Add simple readme 2012-03-13 22:27:42 +11:00
babel.cfg Add setup.py and friends 2012-03-14 09:25:54 +11:00
pylintrc Initial commit (basics copied from glance) 2012-03-13 21:48:07 +11:00
setup.cfg Add setup.py and friends 2012-03-14 09:25:54 +11:00
setup.py Remove openstack copy right assignment as we have not done that yet. 2012-03-15 09:36:51 +11:00

README

This is the beginings of a AWS Cloudformation API written
in the style of an openstack project.


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

try:
./bin/heat-api

and in another shell
./bin/heat create my_stack --template-file=./templates/getting_started.template  --parameters "param1=foo;param2=bar"

References:
http://docs.amazonwebservices.com/AWSCloudFormation/latest/APIReference/API_CreateStack.html
http://docs.amazonwebservices.com/AWSCloudFormation/latest/UserGuide/create-stack.html