Add example config and zones.txt files

Provide catz.yaml.example and zones.txt.example as starting points
for new users. The config follows RFC 9432's recommendation to use
"invalid." for SOA mname/rname. The zones file demonstrates all
supported features: single/multiple catalog assignment, group
property, coo property, and combinations.
This commit is contained in:
2026-03-01 18:22:46 -08:00
parent 0a460b975d
commit 44d7867a0c
2 changed files with 40 additions and 0 deletions

17
catz.yaml.example Normal file
View File

@@ -0,0 +1,17 @@
# catalog-zone-gen configuration
#
# Each catalog becomes an output zone file named <zone>.zone
# Catalog names here are referenced in zones.txt
catalogs:
prod:
zone: catalog-prod.example.com.
staging:
zone: catalog-staging.example.com.
# SOA fields for all generated zone files
# RFC 9432 recommends "invalid." for both since catalog zones
# are not queried via normal DNS resolution.
soa:
mname: invalid.
rname: invalid.