DNS as a service in openstack

asked 2019-02-25 07:22:15 -0600

anonymous user


I've successfully installed designate on test openstack. Idea is now to create instance that will act as a DNS server. Can you suggest any DNS image for opensatack?

I've read bunch of documentation and watched summit videos, but there isn't any practical example use case.

edit retag flag offensive close merge delete


Designate doesn't deploy DNS services on instances.

Bernd Bausch gravatar imageBernd Bausch ( 2019-02-25 08:28:21 -0600 )edit

I understand that it doesn't deploy them, but only provides REST API for managing them. However, I wanted practical scenario to test how it works and wondered if anybody can point me in the right direction.

SavicNedovic gravatar imageSavicNedovic ( 2019-02-25 08:39:51 -0600 )edit

Well, the point of Designate is to not install DNS on a server or instance. You leave that to Designate.

Bernd Bausch gravatar imageBernd Bausch ( 2019-02-25 09:24:45 -0600 )edit

How it works? Use openstack commands to create a zone and create/delete/update records in that zone. E.g. https://docs.platform9.com/support/ge....

Use the Designate DNS server by putting the Designate IP(s) into /etc/resolve.conf.

Bernd Bausch gravatar imageBernd Bausch ( 2019-02-25 09:26:17 -0600 )edit

Is this right: 1.You install Designate on openstack. 2. You install some kind of DNS server (bind9) directly on compute node. 3. Bind9 acts as a DNS for your cloud. 4. Designate is an API that you culd use to add records, zones etc. You can also do it through CLI on compute node.

SavicNedovic gravatar imageSavicNedovic ( 2019-02-26 03:28:44 -0600 )edit