Drop the redundant acme.unkin.net apex NS DNSRecord #502
Reference in New Issue
Block a user
Delete Branch "benvin/drop-acme-apex-ns"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The apex NS RRset for acme.unkin.net is published by
BindZone.spec.nameservers, which already lists bothacme-ns1.unkin.net.andns1.acme.unkin.net.— a superset of this DNSRecord. bind-operator now rejects an apexNSDNSRecord outright: BIND ignores an RRset-wide delete at a zone apex, so the record could only ever append to the live RRset.acme-apex-nsDNSRecord and the now-emptyns/kustomization.ns1A record, still needed so resolvers holding the seededns1.acme.unkin.net.name reach the zone.apps/base/bind-external/acme-unkin-net/kustomization.yaml:2-3 — nit: the rewritten header claims the
a/records are what stops a reseed gluingns1.acme.unkin.netto the pod IP, butzones.yaml:26-30already declares the samens1 A 103.216.191.185inBindZone.spec.records, and that one converges (non-apex, so the RRset replace lands) → reword to saya/ns1.yamlduplicatesspec.records, or dropa/for the same reasonns/went.View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.