Releases: kubernetes-sigs/external-dns
external-dns-helm-chart-1.17.0
Changed
- Allow extraArgs to also be a map enabling overrides of individual values. (#5293) @frittentheke
- Update CRD. (#5287) @mloiseleur
- Update CRD. (#5446) @mloiseleur
- Update ExternalDNS OCI image version to v0.17.0. (#5479) @stevehipwell
Fixed
- Fix wrong type definitions for webhook probes. (#5297) @semnell
- Update schema with latest plugin release. (#5510) @mloiseleur
v0.17.0
Global information
ℹ️ On Pi Hole, support for v6 has been added. Pi Hole v5 support is deprecated and will be removed in a future version
ℹ️ On OVH, the provider has been heavily rewritten. New ACLs are need. See documentation and PR #5143 for details.
ℹ️ On IPv6, the proposal 002 has been implemented, thanks to @hjoshi123
⚠️ In the next release, the default of this newexpose-internal-ipv6
flag will be set to false
ℹ️ The legacy txt-format will be removed in the next minor version (#5172)
⚠️ There is currently no migration script to clean old style txt records. If you need it, if you think you can do it, PRs are welcome.
ℹ️ A new Nomad source may be added to external-dns (#5284)
- This PR can be merged only after a review and test from real Nomad users
🚀 Features
- feat: additional template functions by @matkam in #3949
- feat(banner): standardize user agent and output by @ivankatliarchuk in #5154
- feat(chart): Update image to v0.16.1 by @stevehipwell in #5201
- feat(cloudflare): multiple custom hostnames support by @mrozentsvayg in #5239
- feat(helm): allow extraArgs to also be a map enabling overrides of individual values by @frittentheke in #5293
- feat: IDNA awareness in the zone finder by @lexisother in #5147
- feat(ovh): major rewriting of the provider by @rbeuque74 in #5143
- feat(pihole): add optional support for v6 by @tJouve in #5226
- feat(pihole): add support for IPv6 Dual format by @tJouve in #5253
- feat(source): optional exclusion of unschedulable nodes by @Hayajiro in #5045
- feat(source): optional expose of nodes internal ipv6 by @hjoshi123 in #5192
🐛 Bug fixes
- fix(aws): typo on route53 IAM by @tico24 in #5197
- fix(chart): add missing types for empty values by @t3mi in #5207
- fix(cloudflare): custom hostnames edge-cases causing duplicates by @mrozentsvayg in #5183
- fix(cloudflare): regional hostnames by @vflaux in #5175
- fix(Gateway API): ensure generation match by @davidwin93 in #5241
- fix(gateway-api): ensure to use only latest generation with HTTPRoutes by @kashalls in #5349
- fix(helm): added missing schema values by @ivankatliarchuk in #5228
- fix(helm): update helm schema by @semnell in #5297
- fix(log testing): re-use logger library testing functionality by @ivankatliarchuk in #5368
- fix(node): logger test fixed by @ivankatliarchuk in #5232
- fix(ovh): handling capitalized DNS records + prevent panic by @rbeuque74 in #5390
- fix(webhook): api json object plan.Changes case by @ivankatliarchuk in #5355
- fix(zonefinder): handle underscores in dns records by @arthlr in #5281
📝 Documentation
- docs(contributing): add conventional commits by @mloiseleur in #5333
- docs(proposal): externaldns api graduation to beta by @ivankatliarchuk in #5079
- docs(rfc2136): fix env variable in the guideline by @riupie in #5352
- docs(tutorials): add IONOS Cloud setup tutorial for ExternalDNS by @smilutinovic-ionos in #5364
- docs(typo): grcp → grpc by @octo in #5231
- docs: update link to Anexia webhook provider by @mloiseleur in #5244
- docs: update rfc2136 by @BasJ93 in #5325
📦 Others
- Add Yandex Cloud Webhook by @ismailbaskin in #5190
- chore: add se for nlb, alb in thailand region by @xshot9011 in #5200
- chore: fix typo on txtOwnerId comment/description by @lanandra in #5351
- chore(ci): fix random data race failure on source/node test by @mloiseleur in #5268
- chore(ci): improve release script by @mloiseleur in #5394
- chore(ci): update linter to v2.0.2 by @mloiseleur in #5246
- chore(code-cleanup): move logic away from main.go add tests by @ivankatliarchuk in #5222
- chore(code): improve some tests + re-order sources flags CLI by @mloiseleur in #5288
- chore(code-quality): added lint checks by @ivankatliarchuk in #5318
- chore(code-quality): providers linter warnings fixes by @ivankatliarchuk in #5320
- chore(code-quality): refactoring and linter fixes by @ivankatliarchuk in #5374
- chore(code-quality): webhook increase code coverage by @ivankatliarchuk in #5337
- chore(crd): use conventional paths and update controller-gen to v0.17.2 by @mloiseleur in #5287
- chore(dependencies): update toools versions by @ivankatliarchuk in #5252
- chore(deps): build with go 1.24.2 by @mloiseleur in #5306
- chore(deps): bump renovatebot/github-action from 41.0.14 to 41.0.16 in the dev-dependencies group by @app/dependabot in #5188
- chore(deps): bump renovatebot/github-action from 41.0.16 to 41.0.17 in the dev-dependencies group by @app/dependabot in #5210
- chore(deps): bump the dev-dependencies group across 1 directory with 14 updates by @app/dependabot in #5346
- chore(deps): bump the dev-dependencies group across 1 directory with 14 updates by @app/dependabot in #5382
- chore(deps): bump the dev-dependencies group across 1 directory with 17 updates by @app/dependabot in #5238
- chore(deps): bump the dev-dependencies group across 1 directory with 19 updates by @app/dependabot in #5262
- chore(deps): bump the dev-dependencies group across 1 directory with 20 updates by @app/dependabot in #5211
- chore(deps): bump the dev-dependencies group across 1 directory with 21 updates by @mloiseleur in #5313
- chore(deps): bump the dev-dependencies group across 1 directory with 2 updates by @app/dependabot in #5247
- chore(deps): bump the dev-dependencies group across 1 directory with 2 updates by @app/dependabot in #5301
- chore(deps): bump the dev-dependencies group across 1 directory with 2 updates by @app/dependabot in #5323
- chore(deps): code cleanup, pkg/errors is archived by @ivankatliarchuk in #5335
- chore(deps): switch to goccy yaml by @Raffo in #5292
- chore(deps): update linter to v2.1.x by @mloiseleur in #5366
- chore(fqdn-template): fqdn templating move to specific folder and update documentation by @ivankatliarchuk in #5354
- chore(github): add a release template by @ivankatliarchuk in #5324
- chore(helm): add validation for prefix and suffix and capture regression by @ivankatliarchuk in #5250
- chore(openstack designate)!: remove in-tree provider by @mloiseleur in #5126
- chore(providers): rename custom TTL constants to defaultTTL by @ivankatliarchuk in #5312
- chore: Release Helm chart v1.16.1 by @stevehipwell in #5270
- chore(release): updates kustomize & docs with v0.16.1 by @mloiseleur in #5184
- chore(source): code cleanup by @ivankatliarchuk in #5304
- chore(webhook): bump cenkalti/backoff version by @ivankatliarchuk in #5342
- test: add tests for cloudflare provider by @natitomattis in #5248
- test(log): execute on multiple platforms by @ivankatliarchuk in #5370
- test(log): fix random race detection by @ivankatliarchuk in #5273
- test(source): cover unhappy paths by @linoleparquet in #5369
- test(source): fix data race on node_test by @mloiseleur in #5334
- test(source/pod): improve code coverage by @ivankatliarchuk in #5378
- test(tlsconfig): add unit tests by @linoleparquet in #5381
- test(zone_filter): improve coverage from 66.7% to 100% by @upsaurav12 in #5388
📦 Docker Image
docker pull registry.k8s.io/external-dns/external-dns:v0.17.0
New Contributors
- @ismailbaskin made their first contribution in #5190
- @lexisother made their first contribution in #5147
- @tico24 made their first contribution in #5197
- @t3mi made their first contribution in #5207
- @octo made their first contribution in #5231
- @xshot9011 made their first contribution in #5200
- @tJouve made their first contribution in #5226
- @Hayajiro made their first contribution in #5045
- @davidwin93 made their first contribution in #5241
- @vflaux made their first contribution in #5175
- @arthlr made their first contribution in #5281
- @semnell made their first contribution in #5297
- @BasJ93 made their first contribution in #5325
- @natitomattis made their first contribution in #5248
- @riupie made their first contribution in #5352
- @lanandra made their first contribution in #5351
- @smilutinovic-ionos made their first contribution in #5364
- @linoleparquet made their first contribution in #5369
- @kashalls made their first contribution in #5349
- @matkam made their first contribution in #3949
- @upsaurav12 made their first contribution in #5388
Full Changelog: v0.16.1...v0.17.0
external-dns-helm-chart-1.16.1
Changed
- Set defaults for
automountServiceAccountToken
andserviceAccount.automountServiceAccountToken
totrue
in Helm chart values. (#5207) @t3mi
Fixed
- Correctly handles 'txtPrefix' and 'txtSuffix' arguments when both are provided. (#5250) @ivankatliarchuk
- Add missing types in the schema for empty values. (#5228) @ivankatliarchuk
- Add missing types in the schema for empty values. (#5207) @t3mi
external-dns-helm-chart-1.16.0
Added
- Add helm testing framework
helm plugin unittest
. (#5137) @ivankatliarchuk - Add ability to generate schema with
helm plugin schema
. (#5075) @ivankatliarchuk - Add
docs/contributing/dev-guide.md#helm-values
guide. (#5075) @ivankatliarchuk
Changed
- Regenerate JSON schema with `helm-values-schema-json' plugin. (#5075) @ivankatliarchuk
- Update ExternalDNS OCI image version to v0.16.1. (#xxxx) @stevehipwell
v0.16.1
This release fixes the breaking change introduced in v0.16.0 for Cloudflare.
ℹ️ With v0.16.0, a new option on TXT Registry is available to use only new format (#4946). Previous format will be removed in the next release (#5172).
🐛 Bug fixes
- fix(cloudflare): optional custom hostnames by @mrozentsvayg in #5146
- fix(source): pass GatewayName to config by @buroa in #5169
- fix(cloudflare): infinite loop with more than 50 custom hostnames by @mrozentsvayg in #5181
📦 Others
- chore: update OWNERS with required config file by @mloiseleur in #5164
Full Changelog: v0.16.0...v0.16.1
Images
docker pull registry.k8s.io/external-dns/external-dns:v0.16.1
v0.16.0
💥 Breaking Changes
There is a breaking change on Cloudflare with this release. It requires Cloudflare for Saas.
Starting with this version, it will create AAAA Alias records in AWS Route53 by default (PR #5111).
ℹ️ This behavior can be disabled with the following command line parameter: --exclude-record-types=AAAA
.
🚀 Features
- feat: add dreamhost webook provider to readme (#5015) @asymingt
- feat: Add F5 TransportServer source (#4944) @visokoo
- feat(aws): always create AAAA alias records in route53 (#5111) by @rlees85
- feat(chart): allow to run tpl on
ServiceAccount
annotations (#4958) (#4958) @fcrespofastly - feat(cloudflare): custom hostname and fix apex (#5087) @mrozentsvayg
- feat(deps): added renovate config for custom regexes (#4978) @ivankatliarchuk
- feat: don't discard klog logs at the highest log levels (debug and trace) (#4961) @dmarkhas
- feat(pdns): add validation for MX and SRV records (#4871) @julillae
- feat(rfc2136): support multiple hosts (#4653) @Jeremy-Boyle
- feat(service): listen to endpoint changes (#5085) @dmarkhas
- feat(source): allow to register all pods and their associated PTR record (#4782) @foyerunix
- feat(txt-registry): add option to use only new format (#4946) @malpou
🐛 Bug fixes
- fix(aes-encryption): support plain txt and url safe base64 strings (#4980) @ivankatliarchuk
- fix(aws-provider): ListTagsForResource incorrect zone-id handling (#5029) @ivankatliarchuk
- fix(chart): non-string types on svcaccount annotations (#5067) @hjoshi123
- fix(chart): regression with affinity.nodeAffinity getting ignored (#5046) @mkhpalm
- fix(chart): update rbac for F5 transportserver source (#5066) (#5066) @visokoo
- fix(cloudflare): add more descriptive log message (#5047) @AndrewCharlesHay
- fix(cloudflare): use softerror on internal server error with api (#4931) @vishuvenu
- fix(dedup): records with different type are not duplicates (#4889) @jtszalay
- fix(docs): aws tutorial broken internal markdown links (#5036) @strophy
- fix: do not merge CNAME with multiple targets (#4856) @dtuck9
- fix(f5-virtualserver): skip endpoint creation when VirtualServer is not ready (#4996) @mikejoh
- fix(godaddy): Handle missing Retry-After header gracefully (#4866) @alexstojda
- fix(oci): records with multiple IP addresses (#4993) @jrosinsk
- fix(ovh): cache refresh and duplicates processing (#4932) @nmaupu
- fix(registry): handle empty targets in TXT records logging an error (#5149) @saikatharryc
- fix(source): allow ipv4-mapped ipv6 addresses (#4943) @buroa
- fix(source): debug log on gateway target detection (#5096) @drcapulet
- Fix spelling in webhook OpenAPI spec (#5038) @claycooper
- fix: use informer for istio gateways (#4522) @woehrl01
📝 Documentation
- docs: add deprecation policy (#5053) @ivankatliarchuk
- docs: add staging images to release process (#5050) @ivankatliarchuk
- docs: fix typo on aws tutorial (#5070) @Ileriayo
- docs: fix typos in tutorials (#4969) @mloiseleur
- docs(Microsoft DNS): improve instructions (#4893) @TomyLobo
- docs(proposal): standartise date format (#5128) @ivankatliarchuk
- docs(proposal): update template with statuses (#5098) @ivankatliarchuk
- docs(provider): add ClouDNS to README (#5065) @rwunderer
- docs(README): fix link to dev guide (#5116) @masterkain
- docs(registry): fix managed-record-type argument (#5102) @splitice
- docs: update and refactor contribution part (#5073) @ivankatliarchuk
- ci(docs): add markdown linters and editorconfig (#5055) @mloiseleur
- Improve sources' docs to mention '--managed-record-types' (#4882) @juan-vg
📦 Others
- add: auto label source and providers (#5158) @szuecs
- Add OpenStack Designate webook provider to readme (#5115) @frittentheke
- chore(ci): fix and sort changelog (#4979) @mloiseleur dependabot
- chore(ci): fix failing test, upgrade to go 1.23.5 and linter to v1.63 (#5013) @mloiseleur
- chore(ci): remove too slow test (#5014) @mloiseleur
- chore(deps): bump actions/setup-python from 5.3.0 to 5.4.0 in the dev-dependencies group (#5041) @dependabot
- chore(deps): bump azure/setup-helm from 4.2.0 to 4.3.0 in the dev-dependencies group (#5108) @dependabot
- chore(deps): bump helm/kind-action from 1.10.0 to 1.11.0 in the dev-dependencies group (#4956) @dependabot
- chore(deps): bump helm/kind-action from 1.11.0 to 1.12.0 in the dev-dependencies group (#4972) @dependabot
- chore(deps): bump nosborn/github-action-markdown-cli from 3.3.0 to 3.4.0 in the dev-dependencies group (#5083) @dependabot
- chore(deps): bump the dev-dependencies group across 1 directory with 14 updates (#4976) @dependabot
- chore(deps): bump the dev-dependencies group across 1 directory with 18 updates (#5040) @dependabot
- chore(deps): bump the dev-dependencies group across 1 directory with 20 updates (#4999) @dependabot
- chore(deps): bump the dev-dependencies group across 1 directory with 21 updates (#5089) @dependabot
- chore(deps): bump the dev-dependencies group across 1 directory with 22 updates (#5062) @dependabot
- chore(deps): bump the dev-dependencies group across 1 directory with 23 updates (#5145) @dependabot
- chore(deps): bump the dev-dependencies group across 1 directory with 25 updates (#5023) @dependabot
- chore(deps): bump the dev-dependencies group across 1 directory with 5 updates (#4987) @dependabot
- chore(deps): bump the dev-dependencies group across 1 directory with 7 updates (#5125) @dependabot
- chore(deps): bump the dev-dependencies group with 20 updates (#5109) @dependabot
- chore(deps): bump the dev-dependencies group with 2 updates (#5022) @dependabot
- chore(deps): bump the dev-dependencies group with 3 updates (#5112) @dependabot
- chore(deps): bump the dev-dependencies group with 4 updates (#4988) @dependabot
- chore(docs): docs/flags.md generation (#4983) @ivankatliarchuk
- chore(filter-tags): pre-process filter tags (#5063) @ivankatliarchuk
- chore(makefile): add helper and document targets (#5093) @ivankatliarchuk
- chore(makefile): simplify coverage script (#5105) @ivankatliarchuk
- chore(provider-aws): improve canonicalHostedZone handling (#5031) @ivankatliarchuk
- chore(release): publish chart v1.15.2 (#5094) @stevehipwell
- chore: update maintainers/reviewers (#5020) @ivankatliarchuk
- chore: upgrade ExternalDNS to go 1.24 (#5106) @mloiseleur
- kustomize-v0.15.1 (#4966) @Raffo
- Release Helm chart for
v0.15.1
(#5028) @stevehipwell - replace all versions to v0.15.1 (#4973) @Raffo
- test(cloudflare): add scenarios on submitChanges (#5054) @AndrewCharlesHay
- test(domain-filter): simple filters on domain exclusion (#5064) @ivankatliarchuk
- test(provider): tags filter coverage and benchmark (#5060) @ivankatliarchuk
New Contributors
- @juan-vg made their first contribution in #4882
- @dmarkhas made their first contribution in #4961
- @buroa made their first contribution in #4943
- @fcrespofastly made their first contribution in #4958
- @nmaupu made their first contribution in #4932
- @dtuck9 made their first contribution in #4856
- @asymingt made their first contribution in #5015
- @alexstojda made their first contribution in #4866
- @visokoo made their first contribution in #4944
- @vishuvenu made their first contribution in #4931
- @TomyLobo made their first contribution in #4893
- @strophy made their first contribution in #5036
- @malpou made their first contribution in #4946
- @foyerunix made their first contribution in #4782
- @rwunderer made their first contribution in #5065
- @Ileriayo made their first contribution in #5070
- @hjoshi123 made their first contribution in #5067
- @mkhpalm made their first contribution in #5046
- @woehrl01 made their first contribution in #4522
- @jtszalay made their first contribution in #4889
- @splitice made their first contribution in #5102
- @drcapulet made their first contribution in #5096
- @mrozentsvayg made their first contribution in #5087
- @frittentheke made their first contribution in #5115
- @masterkain made their first contribution in #5116
- @renanqts made their first contribution in #5132
- @rlees85 made their first contribution in #5111
- @stefaneg made their first contribution in #5135
- @saikatharryc made the...
external-dns-helm-chart-1.15.2
Changed
- Added
transportservers
resource to ClusterRole when specifyingf5-transportserver
orf5-virtualserver
as a source. (#5066) @visokoo
Fixed
- Fixed handling of non-string types in
serviceAccount.metadata.annotations
field. (#5067) @hjoshi123 - Fixed regression where
affinity.nodeAffinity
was being ignored. (#5046) @mkhpalm
external-dns-helm-chart-1.15.1
Added
- Added ability to configure
imagePullSecrets
via helmglobal
value. (#4667) @jkroepke - Added options to configure
labelFilter
andmanagedRecordTypes
via dedicated helm values. (#4849) @abaguas
Changed
- Allow templating
serviceaccount.annotations
keys and values, by rendering them using thetpl
built-in function. (#4958) @fcrespofastly - Updated ExternalDNS OCI image version to v0.15.1. (#5028) @stevehipwell
Fixed
- Fixed automatic addition of pod selector labels to
affinity
andtopologySpreadConstraints
if not defined. (#4666) @pvickery-ParamountCommerce - Fixed missing Ingress permissions when using Istio sources. (#4845) @joekhoobyar
v0.15.1
What's Changed
- feat: NAT64 network source by @johannwagner in #4593
- docs: refactor title and organisation by @mloiseleur in #4726
- bump kustomize version to v0.15.0 by @Raffo in #4728
- update the docs to v0.15.0 by @Raffo in #4729
- Migrate to aws-sdk-go-v2 by @mjlshen in #4640
- Do not risk exposing unauthenticated webhook port on container by @kimsondrup in #4691
- feat(chart): Updated image to v0.15.0 by @stevehipwell in #4735
- docs: add reference to Efficient IP webhook provider by @PeterVanek in #4740
- docs: add reference to Netic's TidyDNS webhook provider by @kimsondrup in #4738
- fix: update with cloudflare and alibaba cloud by @mloiseleur in #4748
- fix(issue-4448): aws route53 inconsistent domain name handling - octal escapes by @ivankatliarchuk in #4582
- chore(deps): bump the dev-dependencies group across 1 directory with 13 updates by @dependabot in #4757
- adds soft error for google provider by @EWK20 in #4682
- chore(deps): bump the dev-dependencies group across 1 directory with 8 updates by @dependabot in #4763
- pdns provider: add optional argument for making the parameter server_id configurable by @romeroalx in #4753
- chore(deps): bump actions/checkout from 4.1.7 to 4.2.0 in the dev-dependencies group by @dependabot in #4775
- chore(deps): bump the dev-dependencies group across 1 directory with 21 updates by @dependabot in #4776
- add Vultr webhook provider reference by @happytreees in #4777
- feat(digitalocean): add mx and txt records support by @simonoff in #4690
- Add support for MX and SRV records in pdns provider by @saravanan30erd in #4648
- Remove deprecated rnds provider by @Raffo in #4788
- Update godaddy.md spelling and reference to NS1 by @claycooper in #4793
- chore(deps): bump actions/checkout from 4.2.0 to 4.2.1 in the dev-dependencies group by @dependabot in #4794
- chore(deps): bump the dev-dependencies group across 1 directory with 20 updates by @dependabot in #4797
- Do not expose the AWS role external id in the logs by @iul1an in #4706
- source node: Skip unschedulable nodes by @n-Arno in #4761
- add huaweicloud webhook to readme by @setoru in #4801
- add mikrotik provider reference by @mircea-pavel-anton in #4809
- feat: add azure zone list cache by @tanujd11 in #4811
- feat(aws-sd): tag services by @github-vincent-miszczak in #4745
- Add AWS_INSTANCE_IPV6 support to the AWS-SD provider by @mjlshen in #4721
- chore(deps): bump the dev-dependencies group across 1 directory with 21 updates by @dependabot in #4830
- chore(deps): bump the dev-dependencies group across 1 directory with 2 updates by @dependabot in #4829
- fix flaky aws sd test by @Raffo in #4832
- feat: add soft errors to pdns provider by @julillae in #4578
- [helm] Add global.imagePullSecrets by @jkroepke in #4667
- feat: log when endpoint ignored due to ownerid not match by @davhdavh in #4817
- fix: change function name to properly reflect crud by @AndrewCharlesHay in #4838
- chore(deps): bump the dev-dependencies group across 1 directory with 14 updates by @dependabot in #4842
- feat(cloudflare): support cloudflare region by @AndrewCharlesHay in #4646
- chore(deps): bump the dev-dependencies group across 1 directory with 24 updates by @dependabot in #4865
- chore(aws): add region ap-southeast-5 by @kuzm1ch in #4854
- chore(deps): bump the dev-dependencies group across 1 directory with 15 updates by @dependabot in #4877
- chore(deps): update go to v1.23.3 for CVE-2024-34156 by @goat-ssh in #4887
- fix(Google DNS): ensure trailing dot on NS records by @abaguas in #4847
- fix(aws): add soft error by @ninjaprox in #4886
- fix(aws): add soft error by @blanchardma in #4741
- Add options
labelFilter
andmanagedRecordTypes
in Helm Chart by @abaguas in #4849 - chore(deps): bump the dev-dependencies group across 1 directory with 21 updates by @dependabot in #4896
- docs(Azure DNS): fix tutorial about Azure identity variables by @EvanSchallerer in #4899
- fix(txt-suffix): avoid crash on domain without dot by @titilambert in #4885
- fix(pihole): gracefully avoid invalid request with wildcard by @MicahBird in #4904
- feat(webhook): initial OpenAPI spec by @mloiseleur in #4874
- chore(deps): bump the dev-dependencies group across 1 directory with 10 updates by @dependabot in #4911
- add abion webhook to readme by @abiondevelopment in #4912
- chore(deps): bump the dev-dependencies group across 1 directory with 17 updates by @dependabot in #4930
- Include labelSelector for affinity and topologySpreadConstraints by @pvickery-ParamountCommerce in #4666
- chore(deps): bump the dev-dependencies group across 1 directory with 11 updates by @dependabot in #4947
- chore(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0 by @dependabot in #4952
- feat(Azure DNS): add NS record support by @abaguas in #4846
- chore(deps): bump the dev-dependencies group across 1 directory with 12 updates by @dependabot in #4959
- update to latest ko version by @Raffo in #4962
- chore(deps): bump the dev-dependencies group with 9 updates by @dependabot in #4963
NOTE: Users of the AWS providers may have to specify the region if not otherwise done, as environment variable.
Images
ˋdocker pull registry.k8s.io/external-dns/external-dns:v0.15.1ˋ
New Contributors
- @johannwagner made their first contribution in #4593
- @PeterVanek made their first contribution in #4740
- @ivankatliarchuk made their first contribution in #4582
- @EWK20 made their first contribution in #4682
- @romeroalx made their first contribution in #4753
- @happytreees made their first contribution in #4777
- @simonoff made their first contribution in #4690
- @saravanan30erd made their first contribution in #4648
- @claycooper made their first contribution in #4793
- @iul1an made their first contribution in #4706
- @n-Arno made their first contribution in #4761
- @setoru made their first contribution in #4801
- @mircea-pavel-anton made their first contribution in #4809
- @github-vincent-miszczak mad...
external-dns-helm-chart-1.15.0
Changed
- Updated ExternalDNS OCI image version to v0.15.0. (#xxxx) @stevehipwell
Fixed
- Fixed
provider.webhook.resources
behavior to correctly leverage resource limits. (#4560) @crutonjohn - Fixed
provider.webhook.imagePullPolicy
behavior to correctly leverage pull policy. (#4643) @kimsondrup - Fixed to add correct webhook metric port to
Service
andServiceMonitor
. (#4643) @kimsondrup - Fixed to no longer require the unauthenticated webhook provider port to be exposed for health probes. (#4691) @kimsondrup & @hatrx