Obtain the objects from the bay endpoint

Registered by Steven Dake on 2015-05-26

Currently objects (pod/rc/service) are read from the database. In order for native clients to work, they must be read from the ReST bay endpoint. To execute native clients, we must have one truth of the state of the system, not two as we do now.

Blueprint information

Status:
Complete
Approver:
Steven Dake
Priority:
High
Drafter:
Steven Dake
Direction:
Approved
Assignee:
Vilobh Meshram
Definition:
Approved
Series goal:
Accepted for liberty
Implementation:
Implemented
Milestone target:
None
Started by
Steven Dake on 2015-05-26
Completed by
Vilobh Meshram on 2015-12-02

Related branches

Sprints

Whiteboard

Is there anything remaining to complete on this blueprint, or should it be marked as Implemented?
Once the POD patches merge we can mark this as implemented. They are out for review.

https://review.openstack.org/#/c/223367/
https://review.openstack.org/#/c/250078/

Google should care about this. Maybe this could be one of their first pursuits.

Gerrit topic: https://review.openstack.org/#q,topic:bp/objects-from-bay,n,z

Addressed by: https://review.openstack.org/213368
    Objects from Bay - Replication Controller Creation

Gerrit topic: https://review.openstack.org/#q,topic:bug/1492053,n,z

Addressed by: https://review.openstack.org/220344
    Objects from Bay : Retrieve k8s API client

Gerrit topic: https://review.openstack.org/#q,topic:bug/1448332,n,z

Addressed by: https://review.openstack.org/221150
  Read resources(service/pod/rc) using k8s bay-endpoint

Addressed by: https://review.openstack.org/223367
    Objects from Bay - Services

Addressed by: https://review.openstack.org/223384
    Objects from Bay - Services

Addressed by: https://review.openstack.org/228663
    Add bay_uuid to Pod Read/Write API's

Addressed by: https://review.openstack.org/228679
    Add bay_uuid to Service Read/Write API's

Addressed by: https://review.openstack.org/228683
    Add bay_uuid to RC Read/Write API's

Gerrit topic: https://review.openstack.org/#q,topic:bug/1502367,n,z

Addressed by: https://review.openstack.org/348319
    Remove unnecessary code

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.