DNS-as-a-Service for OpenStack cloud deployments.
| Component | Purpose |
|---|---|
designate-api |
REST API endpoint (port 9001) with Keystone auth |
designate-central |
Core coordination and management service |
designate-worker |
Processes DNS zone tasks and operations |
designate-producer |
Generates tasks for the message queue |
designate-mdns |
Multicast DNS service |
designate-sink |
Optional: Listens to Nova/Neutron events for auto-DNS |
| Backend | Status | Type |
|---|---|---|
| BIND9 | Integrated | XFR |
| PowerDNS (MySQL) | Integrated | XFR |
| PowerDNS (PostgreSQL) | Community | XFR |
| NSD4 | Community | XFR |
| Infoblox | Release Compatible | XFR |
| DynECT | Release Compatible | XFR |
| Akamai eDNS | Release Compatible | XFR |
Legend: Integrated = tested on every commit; Release Compatible = maintained per release; Community = untested
Designate is complex enterprise software requiring deep OpenStack expertise. We provide specialized consulting for Designate deployments, multi-tenant DNS configurations, and backend integrations (BIND, PowerDNS, Infoblox). Contact office@linux-server-admin.com or visit our contact page.