This document will evolve as the API design and implementation evolves.
Requirement
This RESTful API service will expose the following resources to a user:
- Binary Images
- Container Images
- OS Images
Design
- Use nouns to describe resources
- In the top URL, identify version, bare-metal cluster name, and resource
- GET - This will be used to list image resources
- POST - This will be used to create image resources
- PUT - This will be used to upload image resources
- DELETE - This will be used to delete image resources
Implementation
Testing