Skip to content

seikath/openstack-external-dns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

openstack-external-dns

Two ways of offering DNS service with the OpenStack VMs records to an external to the OpenStack environment networks

  1. PowerDNS based - we run a cluster of two instances with PowerDNS collecting independently the floating IP data from the Nova DB tables. We assign a floating IP registered as forwarder at the external DNS to the active PowerDNS instance. In case its down, we reassign the IP to the second PowerDNS instance.

  2. Direct updates at the remote network DNS server - BIND in this case using dynamic DNS updates. This method is slow, as each record should be deleted before each insert, this is a separate calls to nsupdate.

In general the Independent standalone PowerDNS based solution is preferable, as the updates are done in a single MySQL transaction, so we can push thousands of changes in one commit.

Anyway, the direct BIND update is still working alternative.

Cheers,

Slackware4Life !!!

About

External DNS for the OpenStack instances

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages