Releases: newrelic-forks/external-dns
0.18.0-nr1
Main Change
Syncing to the upstream v0.18.0
Motivation
- Keeping the fork in sync for better manageability
- Fixing bugs and security issues
- Preparing for Kubernetes v1.31
More
The latest upstream release v0.18.0 introduces a couple of breaking changes.
These changes should not affect our usage of the service. Here's the detailed analysis of each of the breaking changes.
1. Introduction of Endpointslices
⚠️ This release requires a RBAC update on endpointslices. It will be included in the next Chart release, see kubernetes-sigs#5493.
The change is related to the usage of the --listen-endpoint-events flag. Although we don't use this flag we're going to add the missing policies just in case.
2. Metrics Rework
⚠️ The exposed metrics has been significantly changed. You'll need to update your observability stack accordingly, see kubernetes-sigs#5516.
Currently, there's only one dashboard to monitor the health of the service. We're going to rework it according to the changes introduced in the latest version.
3. Obsolete Providers Removal
ℹ️ This release remove in-tree support for ibmcloud, tencentcloud & ultradns. Users needing those providers can use a previous version of external-dns or create a webhook-based provider.
We do not use the aforementioned providers. So, safe to ignore.
4. The Default-Targets Behavior Change
ℹ️ The change on default-targets behavior provide a mitigation strategy, if you need it, see kubernetes-sigs#5316
We do not use the flag --default-targets and hence the change is also safe to apply.
Full Changelog: v0.13.6-nr1...v0.18.0-nr1
v0.13.6-nr4
What's Changed
- feat: NR-417687 ns1 workaround for "429 too many requests" using the hashicorp/go-retryablehttp drop-in replacement for the
http.clientto make calls to NS1.
Full Changelog: v0.13.6-nr1...v0.13.6-nr4
v0.13.6-nr1
external-dns v0.13.6 with NR NodePort customizations
v0.13.5-nr1
Due to bug in v0.13.6 (kubernetes-sigs#3876), we need to upgrade to v0.13.5 first
external-dns v0.13.5 with NR NodePort customizations
v0.8.0-nr2
Make this version compatible with kubernetes 1.22
Full Changelog: v0.8.0-nr1...v0.8.0-nr2
v0.8.0-nr1
- feat: support NodePort services with aws-lb-controller-v2 pull/1