Skip to content

Releases: newrelic-forks/external-dns

0.18.0-nr1

16 Feb 15:05
b05b6e4

Choose a tag to compare

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

24 Jun 13:50
ba8fbe8

Choose a tag to compare

What's Changed

  • feat: NR-417687 ns1 workaround for "429 too many requests" using the hashicorp/go-retryablehttp drop-in replacement for the http.client to make calls to NS1.

Full Changelog: v0.13.6-nr1...v0.13.6-nr4

v0.13.6-nr1

09 Nov 22:50

Choose a tag to compare

external-dns v0.13.6 with NR NodePort customizations

v0.13.5-nr1

09 Nov 23:40
95daddd

Choose a tag to compare

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

23 Feb 02:21

Choose a tag to compare

Make this version compatible with kubernetes 1.22

Full Changelog: v0.8.0-nr1...v0.8.0-nr2

v0.8.0-nr1

02 Jun 19:16

Choose a tag to compare

  • feat: support NodePort services with aws-lb-controller-v2 pull/1