blob: 26504daab7f2d7edd14dbee7bc0b2a95984fb610 [file] [view]
#OpenStack Poppy
================
OpenStack Poppy is a modular, vendor-neutral API, that wraps provisioning instructions for all CDN vendors that support it.
- REST API for CDN service provisioning
- Multi-tenant
- Integrated with Keystone for Authentication
- Integrated with Designate for dynamic CNAMEing
- Support for CDN providers (Fastly, MaxCDN, CloudFront, Akamai, Edgecast)
##Running Live Tests
===
To run the Poppy live tests, execute the following command with your credentials and authentication endpoint:
$ mvn clean install -Plive -Dtest.openstack-poppy.identity=<username> -Dtest.openstack-poppy.credential=<password> -Dtest.openstack-poppy.endpoint=<keystone-auth-url>
##Production ready?
===
No. The OpenStack Poppy API is a beta API and is subject to change during it's development. APIs have `@Beta` annotations where applicable.
##Project Links
===
[Wiki](https://wiki.openstack.org/wiki/Poppy)
[PoppyCDN](http://www.poppycdn.org/)
[Sources](https://github.com/stackforge/poppy)