Declare the acme.unkin.net nameservers (#495)
The zone was seeded with an apex `NS ns1.acme.unkin.net` glued to the primary pod IP. Both were later corrected by hand, so the live RRset and the ns1 address exist only in the zone journal -- a reseed republishes the pod IP and breaks DNS-01 for every `*.unkin.net` cert. Declaring them makes git the source of truth. - declare the two published apex NS names - declare the in-zone ns1 address, which a seed would otherwise glue to the pod IP Matches what the zone serves today, so applying it changes no records. Requires bind-operator v0.3.0. Reviewed-on: #495 Co-authored-by: unkin-agent <unkin-agent@unkin.net> Co-committed-by: unkin-agent <unkin-agent@unkin.net>
This commit was merged in pull request #495.
This commit is contained in:
@@ -17,3 +17,14 @@ spec:
|
||||
updateKeyRef: certmanager
|
||||
allowTransfer:
|
||||
- key certmanager
|
||||
# Published apex NS. acme-ns1 is what the parent delegates to and glues; ns1 is
|
||||
# in-zone, so its address is declared below or a reseed would glue it to the
|
||||
# primary pod IP.
|
||||
nameservers:
|
||||
- acme-ns1.unkin.net.
|
||||
- ns1.acme.unkin.net.
|
||||
records:
|
||||
- name: ns1
|
||||
type: A
|
||||
ttl: 3600
|
||||
values: ["103.216.191.185"]
|
||||
|
||||
Reference in New Issue
Block a user