DNS integration with designate
Also, enable dns_domain for ports
Sem-Ver: feature
Change-Id: I9689308b60f8744afb0161db58ce96d59b514068
diff --git a/releasenotes/notes/neutron-integrate-designate-as-ext_dns_driver-36a95992b267e2f1.yaml b/releasenotes/notes/neutron-integrate-designate-as-ext_dns_driver-36a95992b267e2f1.yaml
new file mode 100644
index 0000000..8291359
--- /dev/null
+++ b/releasenotes/notes/neutron-integrate-designate-as-ext_dns_driver-36a95992b267e2f1.yaml
@@ -0,0 +1,3 @@
+---
+features:
+ - Use designate as external dns driver and enable dns_domain_ports
diff --git a/roles/openstack_helm_neutron/vars/main.yml b/roles/openstack_helm_neutron/vars/main.yml
index 432d9dd..d055e78 100644
--- a/roles/openstack_helm_neutron/vars/main.yml
+++ b/roles/openstack_helm_neutron/vars/main.yml
@@ -51,6 +51,7 @@
log_config_append: null
rpc_workers: 8
service_plugins: router,vpnaas
+ external_dns_driver: designate
cors:
allowed_origin: "*"
service_providers:
@@ -71,7 +72,7 @@
plugins:
ml2_conf:
ml2:
- extension_drivers: port_security,dns
+ extension_drivers: port_security,dns_domain_ports
type_drivers: flat,gre,vlan,vxlan
ml2_type_gre:
tunnel_id_ranges: 1:1000