megamsys / verticegateway

REST API server with built in auth, interface to ScyllaDB/Cassandra
https://www.megam.io
MIT License
24 stars 34 forks source link

CUST: rawimages api to support customizing isos in a storage. #537

Closed vijaykanthm28 closed 7 years ago

vijaykanthm28 commented 7 years ago

The storage already works, for LVM customers we ask them to use minio which is compatible with AWS signature V4.

And it(minio/ceph radosgw) should support private docker registry as well.

@vinomca-megam Add the api call for

POST /rawimages/content

GET /rawimages

GET /rawimages/:id

Add an entry in 1.5.cql.

CREATE TABLE IF NOT EXISTS rawimages(id text, account_id text, org_id text, region text, status text, inputs list, outputs list, repos list, created_at timestamp, json_claz text, PRIMARY KEY(account_id, id,created_at));