Skip to content

external-dns: update registry.k8s.io/external-dns/external-dns Docker tag to v0.22.0 - #427

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/registry.k8s.io-external-dns-external-dns-0.x
Open

external-dns: update registry.k8s.io/external-dns/external-dns Docker tag to v0.22.0#427
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/registry.k8s.io-external-dns-external-dns-0.x

Conversation

@renovate

@renovate renovate Bot commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
registry.k8s.io/external-dns/external-dns Kustomization minor v0.20.0v0.22.0

Release Notes

kubernetes-sigs/external-dns (registry.k8s.io/external-dns/external-dns)

v0.22.0

Compare Source

General information

Action required before upgrade

  • ⚠️ The default annotation prefix is now external-dns.kubernetes.io/ with no fallback (#​6424)

    • 🚨 This change can delete all your DNS records.
    • ℹ️ You can either migrate your annotations or set --annotation-prefix=external-dns.alpha.kubernetes.io/.
    • ➡️ It's recommended to try this version with --dry-run=true & --policy=create-only.
  • ⚠️ To avoid any unwanted DNS records deletion from the annotation prefix change, --policy is now required with no default (#​6508).

Important

  • ⚠️ CRD/API upgrades: Gateway API TLSRoute now uses v1, standard channel since Gateway API v1.5.0 (#​6367). Ambassador Host now uses getambassador.io/v3alpha1 (#​6482). Pi-hole v5 API is removed, v6+ only (#​6406).
  • ℹ️ On AWS, ownership TXT records for A ALIAS now use the a- prefix (#​6523). Migration is automatic and ownership is preserved
    • Leftover cname- records can be cleaned with scripts/aws-cleanup-legacy-txt-records.py --alias-cname-cleanup.
  • ℹ️ This release removes in-tree support for Akamai, Plural & Transip (#​6485).
    • Users needing those providers can use a previous version of ExternalDNS or a webhook-based provider. Gandi is marked for removal (#​6634).
  • ℹ️ New: crd registry as an alternative to TXT (#​5372)
  • ℹ️ DNAME record support (#​6553), and --rfc2136-axfr replacing the deprecated --rfc2136-tsig-axfr (#​6598).

⚠️ Breaking Changes

🚀 Features

🐛 Bug fixes

📝 Documentation

📦 Docker Image

# This pull command only works when it's released
docker pull registry.k8s.io/external-dns/external-dns:v0.22.0

📦 Others

chore
ci
deps
refactor
security
test

v0.21.0

Compare Source

⚠️ Breaking Changes

🚀 Features

🐛 Bug fixes

📝 Documentation

📦 Others

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions

github-actions Bot commented Jul 26, 2026

Copy link
Copy Markdown

Infro diff for 78c74d9

argocd.hashbang.sh > cloudnative-pg (0 files changed)

Details
time="2026-08-21T10:00:24Z" level=warning msg="Failed to invoke grpc call. Use flag --grpc-web in grpc calls. To avoid this warning message, use flag --grpc-web."
time="2026-08-21T10:00:33Z" level=warning msg="Failed to invoke grpc call. Use flag --grpc-web in grpc calls. To avoid this warning message, use flag --grpc-web."

===== coordination.k8s.io/Lease /db9c8771.cnpg.io ======
--- /tmp/argocd-diff327662857/db9c8771.cnpg.io-live.yaml
+++ /tmp/argocd-diff327662857/db9c8771.cnpg.io
@@ -0,0 +1,11 @@
+apiVersion: coordination.k8s.io/v1
+kind: Lease
+metadata:
+  annotations:
+    argocd.argoproj.io/tracking-id: cloudnative-pg:coordination.k8s.io/Lease:cloudnative-pg/db9c8771.cnpg.io
+  labels:
+    app.kubernetes.io/component: manager
+    app.kubernetes.io/instance: cloudnative-pg
+    app.kubernetes.io/name: cloudnative-pg
+  name: db9c8771.cnpg.io
+spec: {}

argocd.hashbang.sh > external-dns (0 files changed)

Details
time="2026-08-21T10:00:35Z" level=warning msg="Failed to invoke grpc call. Use flag --grpc-web in grpc calls. To avoid this warning message, use flag --grpc-web."
time="2026-08-21T10:00:38Z" level=warning msg="Failed to invoke grpc call. Use flag --grpc-web in grpc calls. To avoid this warning message, use flag --grpc-web."

===== apps/Deployment external-dns/external-dns ======
--- /tmp/argocd-diff1994595232/external-dns-live.yaml
+++ /tmp/argocd-diff1994595232/external-dns
@@ -173,11 +173,6 @@
         - --provider=aws
         - --txt-owner-id=digitalocean-hashbang
         - --txt-prefix=_owner.
-        - --source=crd
-        - --domain-filter=hashbang.sh
-        - --managed-record-types=A
-        - --managed-record-types=CNAME
-        - --managed-record-types=TXT
         env:
         - name: AWS_REGION
           value: us-west-2
@@ -188,7 +183,7 @@
             secretKeyRef:
               key: key
               name: external-dns-iam
-        image: registry.k8s.io/external-dns/external-dns:v0.20.0@sha256:ddc7f4212ed09a21024deb1f470a05240837712e74e4b9f6d1f2632ff10672e7
+        image: registry.k8s.io/external-dns/external-dns:v0.22.0@sha256:5fdcaf7deb5c158f93a1fc6fe169cdff4cfb9ae0172bee1a90ab0ef74fb9c9cf
         imagePullPolicy: IfNotPresent
         name: external-dns
         ports:

@renovate
renovate Bot force-pushed the renovate/registry.k8s.io-external-dns-external-dns-0.x branch from 1de0e61 to 99195be Compare August 11, 2026 22:43
@renovate renovate Bot changed the title external-dns: update registry.k8s.io/external-dns/external-dns Docker tag to v0.21.0 external-dns: update registry.k8s.io/external-dns/external-dns Docker tag to v0.22.0 Aug 20, 2026
@renovate
renovate Bot force-pushed the renovate/registry.k8s.io-external-dns-external-dns-0.x branch from 99195be to 5aba844 Compare August 20, 2026 20:00
@renovate renovate Bot changed the title external-dns: update registry.k8s.io/external-dns/external-dns Docker tag to v0.22.0 external-dns: update registry.k8s.io/external-dns/external-dns Docker tag to v0.22.0 - autoclosed Aug 21, 2026
@renovate renovate Bot closed this Aug 21, 2026
@renovate
renovate Bot deleted the renovate/registry.k8s.io-external-dns-external-dns-0.x branch August 21, 2026 06:25
@renovate renovate Bot changed the title external-dns: update registry.k8s.io/external-dns/external-dns Docker tag to v0.22.0 - autoclosed external-dns: update registry.k8s.io/external-dns/external-dns Docker tag to v0.22.0 Aug 21, 2026
@renovate renovate Bot reopened this Aug 21, 2026
@renovate
renovate Bot force-pushed the renovate/registry.k8s.io-external-dns-external-dns-0.x branch 2 times, most recently from 5aba844 to a511031 Compare August 21, 2026 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants