Need to filter on region for installs of multiple regions

Registered by Victor Howard

We have a use case where we have multiple Openstack regions using a centralized Keystone service. Our tenants have access to multiple/all regions in our catalog for them to use. This causes issues with the size of the catalog which cannot be solved with the existing filtering mechanism. We propose a modification that will allow us to filter the catalog returned based on the openstack region name.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
sridhar basam
Direction:
Needs approval
Assignee:
Victor Howard
Definition:
Superseded
Series goal:
None
Implementation:
Not started
Milestone target:
None
Completed by
Steve Martinelli

Related branches

Sprints

Whiteboard

Can you please elaborate on the use case? Like how do you anticipate it to work from end-to-end? We have endpoint filtering mechanism already. Essentially you can create an endpoint group based on region and then assign that group to a given project. When the token is scoped to the project, only the endpoints assigned to it are returned in the service catalog.

Sridar and I are actively looking into if the endpoint grouping can suite our use case. If we can test something out i'll pop this blueprint out unless you want me to delete and re-add if its still needed. So far we think it may work for us and are going to test. Thanks for pointing us in the right direction, please bear with us!

-- This spec is probably superseded by: http://specs.openstack.org/openstack/keystone-specs/specs/juno/endpoint-group-filter.html -- Sean M. Collins

(stevemar 16-02-02): this was indeed superseded by endpoint filtering, thanks sean

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.