Multi Cloud Capable Murano Amazon EC2 Python Binding Spec

Registered by Satish Grandhi on 2016-02-16

In order to make Murano multi cloud capable, we need python bindings to talk to the APIs of various cloud management platforms.As of today murano can orchestrate low level cloud resources only on an Openstack Cloud Management Platform using Heat Orchestration Engine APIs(HOT Templates).This functionality is baked into the Murano Core Library instead of as plugin making it hard to provide a flexibility of choosing various bindings. As part of this release python bindings will be implemented as plugins which the Core MuranoPL library can invoke. This document talks about plugin for Amazon EC2.These bindings will be bundled with the murano code but will not be installed by default as part of the murano installation. To reduce the dependency of going through Openstack
approval process for packages required to support these cloud drivers. The python bindings will have to be installed separately by the cloud administrators via pip install or by running the setup.py scripts provided alongwith.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Satish Grandhi
Direction:
Needs approval
Assignee:
Ruchika
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.