From 28756492709dde9df50c957b59f38b14ce6f7c7d Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Sun, 12 Jul 2026 22:49:18 +1000 Subject: [PATCH] Bump bind-operator to v0.2.2 (config-hash rolling restart) v0.2.2 stamps a config hash on the pod template so ConfigMap / keys changes roll the StatefulSet automatically, instead of pods holding a stale startup snapshot until manually deleted. - Bump the operator image and the pulled CRD bundle to v0.2.2. - Bump the bind-tsig-api image to v0.2.2. CRDs are unchanged from v0.2.1, so the generated schemas need no update. --- apps/base/bind-internal/tsig-api/tsig-api.yaml | 2 +- apps/base/bind-system/deployment.yaml | 2 +- apps/base/bind-system/kustomization.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/base/bind-internal/tsig-api/tsig-api.yaml b/apps/base/bind-internal/tsig-api/tsig-api.yaml index 47be244..0cdf3d4 100644 --- a/apps/base/bind-internal/tsig-api/tsig-api.yaml +++ b/apps/base/bind-internal/tsig-api/tsig-api.yaml @@ -13,7 +13,7 @@ metadata: name: bind-tsig-api namespace: bind-internal spec: - image: git.unkin.net/unkin/bind-tsig-api:v0.2.1 + image: git.unkin.net/unkin/bind-tsig-api:v0.2.2 replicas: 1 port: 8443 # targetNamespace defaults to this resource's namespace (bind-internal), where diff --git a/apps/base/bind-system/deployment.yaml b/apps/base/bind-system/deployment.yaml index acdd578..c68486c 100644 --- a/apps/base/bind-system/deployment.yaml +++ b/apps/base/bind-system/deployment.yaml @@ -21,7 +21,7 @@ spec: runAsNonRoot: true containers: - name: operator - image: git.unkin.net/unkin/bind-operator:v0.2.1 + image: git.unkin.net/unkin/bind-operator:v0.2.2 args: - --metrics-bind-address=:8080 - --health-probe-bind-address=:8081 diff --git a/apps/base/bind-system/kustomization.yaml b/apps/base/bind-system/kustomization.yaml index 4a31658..e18accb 100644 --- a/apps/base/bind-system/kustomization.yaml +++ b/apps/base/bind-system/kustomization.yaml @@ -6,6 +6,6 @@ resources: - namespace.yaml # CRDs are pulled from the bind-operator repo at the matching tag rather than # vendored here, so they never drift from the operator. - - https://git.unkin.net/unkin/bind-operator/raw/tag/v0.2.1/config/crd/install.yaml + - https://git.unkin.net/unkin/bind-operator/raw/tag/v0.2.2/config/crd/install.yaml - rbac.yaml - deployment.yaml -- 2.47.3