LBaaS support for service instance entity

Registered by Eugene Nikanorov on 2013-10-08

This blueprint has been superseded. See the newer blueprint "LBaaS API and object model improvement" for updated plans.

As LBaaS is moving towards more flexible vip-pool relationship, it needs a grouping entity to bind resources to other objects such as devices, routers, agents.
Service instance is such entity, which helps in resource grouping and will also help in another tasks such as configuration validation or provider changing.

Blueprint information

Status:
Complete
Approver:
Mark McClain
Priority:
Medium
Drafter:
None
Direction:
Needs approval
Assignee:
Eugene Nikanorov
Definition:
Superseded
Series goal:
None
Implementation:
Needs Code Review
Milestone target:
milestone icon next
Started by
Eugene Nikanorov on 2014-01-08
Completed by
Eugene Nikanorov on 2014-04-23

Related branches

Sprints

Whiteboard

5-Mar (markmcclain): Deferring until Juno pending further discussions.

Gerrit topic: https://review.openstack.org/#q,topic:bp/lbaas-service-instance,n,z

Addressed by: https://review.openstack.org/60207
    Introduce Loadbalancer instance

Addressed by: https://review.openstack.org/71472
    LBaaS: apply agent scheduling for loadbalancer instance

Addressed by: https://review.openstack.org/72619
    LBaaS: apply loadbalancer instance for agent and haproxy driver

(?)

Work Items