neutron/releasenotes/notes/add-integration-with-external-dns-f56ec8a4993b1fc4.yaml
Miguel Lavalle 93ac8b3a33 External DNS driver reference implementation
An interface with an external DNS service is defined for Neutron. A reference
implementation is also included, based on Designate. The interface and the
driver will enable users to publish in the external DNS service the dns_name
and dns_domain attributes associated with floating ips, ports and networks. As
a consequence, the floating ips and networks api is extended to manage dns_name
and dns_domain attributes. The dns_name attribute was added to ports in a
preceding commit

DocImpact: Introduce config option external_dns_driver to specify a driver
for external dns integration. For more info, see
doc/source/devref/external_dns_integration.rst

APIImpact
Implements: blueprint external-dns-resolution

Change-Id: Ic298ad2558410ab9a614f22e1757d1fc8b22c482
2016-01-21 21:55:08 +00:00

15 lines
684 B
YAML

---
prelude: >
Support integration with external DNS service.
features:
- Floating IPs can have dns_name and dns_domain attributes associated
with them
- Ports can have a dns_name attribute associated with them. The network
where a port is created can have a dns_domain associated with it
- Floating IPs and ports will be published in an external DNS service
if they have dns_name and dns_domain attributes associated with them.
- The reference driver integrates neutron with designate
- Drivers for other DNSaaS can be implemented
- Driver is configured in the default section of neutron.conf using
parameter 'external_dns_driver'