diff --git a/doc/source/admin/config-dns-int-ext-serv.rst b/doc/source/admin/config-dns-int-ext-serv.rst index 7bceae0d428..04f74d530e0 100644 --- a/doc/source/admin/config-dns-int-ext-serv.rst +++ b/doc/source/admin/config-dns-int-ext-serv.rst @@ -117,6 +117,12 @@ the following: will fail. #. Create a floating IP and associate it to the port. +.. note:: + To avoid dns_name conflicts in designate if the dns_name already exists + in designate zone records a dns_name is generated using the IP of the + port like dns_name.ip_hash, this helps also in the case of adding + multiple ports to the same instance + Following is an example of these steps: .. code-block:: console diff --git a/doc/source/admin/config-dns-int.rst b/doc/source/admin/config-dns-int.rst index 79d8410eb3c..57dee4ca538 100644 --- a/doc/source/admin/config-dns-int.rst +++ b/doc/source/admin/config-dns-int.rst @@ -134,6 +134,12 @@ its display name. As a consequence, at the end of the boot process, the allocated ports will be known in the dnsmasq associated to their networks by their instance ``hostname``. +.. note:: + To avoid dns_name conflicts in designate if the dns_name already exists + in designate zone records a dns_name is generated using the IP of the + port like dns_name.ip_hash, this helps also in the case of adding + multiple ports to the same instance + The following is an example of an instance creation, showing how its ``hostname`` populates the ``dns_name`` attribute of the allocated port: