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

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

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page