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
|
updateKeyRef: certmanager
|
||||||
allowTransfer:
|
allowTransfer:
|
||||||
- key certmanager
|
- 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