From 2faf3dc4bb220120b8c05516c3296ca4b191104c Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Thu, 16 Jul 2026 23:51:15 +1000 Subject: [PATCH] bind-internal: add ceph.unkin.net authoritative zone The ceph/halb host (ausyd1nxvm2069) publishes dashboard.ceph.unkin.net via nsupdate to a dedicated 'zone ceph.unkin.net.', which bind-authoritative did not serve (NOTZONE). Adds it as a primary dynamicUpdate zone alongside unkin.net/main.unkin.net so the record has a home once the host-side dns-update script is fixed. --- apps/base/bind-internal/authoritative/zones.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/apps/base/bind-internal/authoritative/zones.yaml b/apps/base/bind-internal/authoritative/zones.yaml index 5e19686..8ed4d71 100644 --- a/apps/base/bind-internal/authoritative/zones.yaml +++ b/apps/base/bind-internal/authoritative/zones.yaml @@ -31,6 +31,22 @@ spec: dynamicUpdate: true updateKeyRef: client-update --- +# ceph.unkin.net: the ceph host (ausyd1nxvm2069/halb) publishes +# dashboard.ceph.unkin.net via nsupdate; puppet targets a dedicated +# `zone ceph.unkin.net.`, so it must exist here or the update gets NOTZONE. +apiVersion: bind.unkin.net/v1alpha1 +kind: BindZone +metadata: + name: ceph-unkin-net + namespace: bind-internal +spec: + clusterRef: bind-authoritative + zoneName: ceph.unkin.net + type: primary + defaultTTL: 600 + dynamicUpdate: true + updateKeyRef: client-update +--- apiVersion: bind.unkin.net/v1alpha1 kind: BindZone metadata: