Provide a DNS backend to the Service Catalog
DNS is the standard way to do most of the operations that the Keystone Catalog needs to perform. IN order to move toward standardizing how Open Stack and DNS interoperate, Keystone will be able to store the the Service Catalog in DNS.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Not
- Drafter:
- Adam Young
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Not started
- Milestone target:
- None
- Started by
- Completed by
- Lance Bragstad
Related branches
Related bugs
Sprints
Whiteboard
Rather than "store the Service Catalog in DNS" I'd suggest simply "reading the Service Catalog from DNS" to avoid a chicken and egg problem between keystone setup and the catalog backend being expected to be a client of moniker -dolph
We can certainly do a "read Only" backend first. I think we would want to be able to update records in DNS via DNS update second, and then Moniker would be an alternative protocol as a third phase. -Adam
let's limit the scope of this bp to read-only then as it's obviously easier to achieve; crud calls against the catalog can raise 501/403 as appropriate
(lbragstad): It's been a while since this has been updated. I think the use case is still applicable and we should continue the conversation in openstack/
[0] http://