designate/releasenotes/notes/add-catalog-zone-support-8e9c14c3f01e00fc.yaml
Jan Hartkopf 60a6ceed09 Add support for catalog zones
This implements the spec to introduce support for providing catalog zones.

Co-Authored-By: Nico Keller <nico.keller@inovex.de>
Change-Id: Ic9e593d661f2eb1db59a5b235521e0746489f9bb
Signed-off-by: Jan Hartkopf <jhartkopf@inovex.de>
2024-01-22 15:22:13 +01:00

19 lines
932 B
YAML

---
features:
- |
Add support for providing catalog zones.
Designate can now optionally provide catalog zones for pools. Defined in
`RFC 9432 <https://datatracker.ietf.org/doc/rfc9432/>`_, catalog zones
allow for provisioning of DNS zones on secondary nameservers through the
sole means of DNS. A special zone, the catalog zone, serves as a list of
all zones the secondary nameservers should serve and for which they will
set themselves up automatically. The synchronization of zones via a catalog
zone happens via known and proven AXFR, just like for a zone's DNS records.
Provisioning via catalog zones is already supported by popular DNS
implementations, such as BIND9, Knot and PowerDNS (and likely others).
Apart from being a standardized provisioning model, the main advantage of
catalog zones is the scalability and robustness of keeping secondary
nameservers in sync.