How can we configure OpenStack to use and dynamically update remote Bind DNS Server.
Asked
Active
Viewed 705 times
3 Answers
0
OpenStack relies on dnsmasq internally.
I am not aware of any way integrate an external bind server. Or plans to do that. Or even a reason to do that.

Matt Joyce
- 2,010
- 2
- 20
- 31
-
Why wouldn't there be a reason to automatically create A records in a way that's consistent with an existing infrastructure? It's a huge boon to integrating teams and workflows with Openstack. – Joel E Salas Mar 21 '14 at 01:05
-
Not saying it isn't a good idea. In fact it's probably a great idea. Just there is no project I know of addressing it, and certainly nothing with foundation buy in. – Matt Joyce Mar 24 '14 at 14:04
0
This is not currently supported. There is a DNS driver layer, but the only driver at the moment is for LDAP backed PowerDNS. I have code for dynamic DNS updates (https://review.openstack.org/#/c/25194/), but have had trouble getting it landed because we need to fix eventlet monkey patching first.
So, its in progress, but you probably wont see it until Havana is released.

Michael Still
- 116
- 2
-1
Check out Designate (https://docs.openstack.org/developer/designate/)
This could be what you are looking for:
Designate provides DNSaaS services for OpenStack:
- REST API for domain & record management
- Multi-tenant support
- Integrated with Keystone for authentication
- Framework in place to integrate with Nova and Neutron notifications (for auto-generated records)
- Support for PowerDNS and Bind9 out of the box

simon
- 550
- 1
- 5
- 14