Proposal
This project aims to provide a new compute API interface for Apache Cloudstack that is compatible with Google Compute Engine GCE, GCE is Google’s Infrastructure-as-a-Service (IaaS) compute service that competes with Amazon Web Services EC2. In short, this is a mapping of the GCE API and the CloudStack API
Implementation
The GCE APIs for Cloudstack is supplied as a layer over the current Cloudstack API. The given application will take in a GCE based API request, pass it over to the Cloudstack API, get the required data and return it in a suitable format.
It is written in Python, using Flask to expose a GCE compliant REST API. Requests, Pycrypto, Pyopenssl and Flask-sqlachemy are dependencies. A custom version of pyoauth2 is included in the source.
Usage
For usage instructions go to the repo on Github
Release files for gstack 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gstack-0.1.0.tar.gz | 40.4 kB | Details |
Release files / gstack-0.1.0.tar.gz
| Download URL | gstack-0.1.0.tar.gz |
|---|---|
| Size | 40.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
240701cf18a0757eae29718c6e712aa5d8dd2ad5bfd208d1ab7098952e5d29e1
|
|
BLAKE2b-256 checksum How to use checksums |
5c7a797d13811c53b90c8c27ac079d29b82924e5a7e33a4999919af184b6bb52
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |