An open API service indexing awesome lists of open source software.

https://github.com/orange-cloudfoundry/bosh-cpi-cloudstack

Rewrite in golang of bosh cpi cloudstack
https://github.com/orange-cloudfoundry/bosh-cpi-cloudstack

Last synced: 5 months ago
JSON representation

Rewrite in golang of bosh cpi cloudstack

Awesome Lists containing this project

README

          

# Bosh-cpi-cloudstack

Complete rewrite in golang of the [current CloudStack CPI](https://github.com/cloudfoundry-community/bosh-cloudstack-cpi-core/).

This new CPI remove boilerplate as such as:
- **Webdav**: This was used to be able to register stemcell as template in CloudStack.
We now use template upload provided natively by CloudStack (see: https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=39620237)
- **Registry**: There is no [registry](https://bosh.io/docs/bosh-components/#registry) implementation in this CPI.
We target to use registry provided by bosh.
- **Web Server**: This new CPI is not anymore a webserver as the previous CPI. This is fully compliant with bosh RPC mechanism to call CPI.

## Install

Please use boshrelease directly available at: https://github.com/orange-cloudfoundry/bosh-go-cpi-cloudstack-cpi