feat(externaldns): upgrade to 1.21.1, fix sources for installed CRDs #143

Merged
unkinben merged 2 commits from benvin/externaldns-fix-sources into main 2026-05-23 01:28:20 +10:00
Owner

Changes

  • Upgrade external-dns chart from 1.19.0 → 1.21.1 (app v0.19.0 → v0.21.0)
  • Remove gateway-tcproute source — TCPRoute CRD is not installed, causing crash-loop
  • Add gateway-tlsroute source — TLSRoute CRD is installed (Gateway API 1.5.1)

Why

The pod was crash-looping every minute with failed to list *v1alpha2.TCPRoute: the server could not find the requested resource because the TCPRoute CRD doesn't exist in this cluster. TLSRoute was previously removed but its CRD does exist.

## Changes - Upgrade external-dns chart from 1.19.0 → 1.21.1 (app v0.19.0 → v0.21.0) - Remove `gateway-tcproute` source — `TCPRoute` CRD is not installed, causing crash-loop - Add `gateway-tlsroute` source — `TLSRoute` CRD is installed (Gateway API 1.5.1) ## Why The pod was crash-looping every minute with `failed to list *v1alpha2.TCPRoute: the server could not find the requested resource` because the TCPRoute CRD doesn't exist in this cluster. TLSRoute was previously removed but its CRD does exist.
unkinben added 1 commit 2026-05-23 01:26:38 +10:00
feat(externaldns): upgrade to 1.21.1, fix sources for installed CRDs
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline failed
f6bc2fcf7a
- Bump chart from 1.19.0 to 1.21.1 (app v0.19.0 -> v0.21.0)
- Remove gateway-tcproute source (TCPRoute CRD not installed)
- Add gateway-tlsroute source (TLSRoute CRD is installed)
unkinben added 1 commit 2026-05-23 01:27:13 +10:00
fix(externaldns): also drop gateway-tlsroute (v1alpha2 broken on Gateway API 1.5.1)
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline was successful
ec929b9a22
unkinben merged commit fd87cb96b5 into main 2026-05-23 01:28:20 +10:00
unkinben deleted branch benvin/externaldns-fix-sources 2026-05-23 01:28:21 +10:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/argocd-apps#143