Skip to main content

Deltacloud backend for Heat

Project description

Deltacloud backend for Heat

`Heat(`_ brings orchestration, autoscaling and high availability to `OpenStack(`_. Since January 2013, it's possible to configure Heat to use a backend other than OpenStack.

This project makes `Deltacloud(`_ into a backend Heat that can use. This means you can utilise Heat to provision your deployments on oVirt, EC2, Rackspace and `anything else that Deltacloud supports(`_.


* `Deltacloud server 1.1.0 or higher(`_

* `Heat ``2013.1.g3`` or higher(`_
(i.e. what's going to be the G release. You have to build it from source for now)


#. Install the Deltacloud server and start it

#. Install Heat

#. ``pip install deltacloud_heat``

#. Add this line to `/etc/heat/heat-engine.conf`::


#. Add the following lines to `/etc/heat/heat-api.conf`::

flavor = custombackend

#. Start Heat engine, API and all the other services.


Pass the username, password and Deltacloud entrypoint url via the `X-Auth-User`, `X-Auth-Key` and `X-Auth-URL` HTTP headers to the Heat API requests:

curl -v -H 'accept: application/json' -H 'content-type: application/json' \
-H 'x-auth-user: mockuser' -H 'x-auth-key: mockpassword' \
-H 'x-auth-url: http://localhost:3002/api' \

Development status

Extremely early. Don't expect anything to work at this time. Bugs, comments, patches are very much welcome.


Apache License, version 2.0

Project details

Release history Release notifications

This version


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for deltacloud_heat, version 0.1.0
Filename, size File type Python version Upload date Hashes
Filename, size deltacloud_heat-0.1.0.tar.gz (4.2 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page