[gardener-extension-shoot-dns-service]
🏃 Others
- [OPERATOR] Support DNS Activation Records for Owner objects (gardener/gardener-extension-shoot-dns-service#90, @MartinWeindel)
📰 Noteworthy
- [OPERATOR] The extension controller uses a projected
ServiceAccount
token in case it runs on a seed with a gardenlet of at leastv1.37
or higher. Similarly, thedns-controller-manager
deployed into shoot namespaces will no longer use a client certificate but an auto-rotatedServiceAccount
token which is only valid for12h
. (gardener/gardener-extension-shoot-dns-service#96, @rfranzke) - [DEVELOPER] The Golang version has been updated to
1.17.5
. (gardener/gardener-extension-shoot-dns-service#96, @rfranzke)
[external-dns-management]
✨ New Features
- [USER] Add provider named
azure-private-dns
for Azure Private DNS. In contrast to other infrastructures, public and private DNS zones handling is separated on Azure. For public DNS zone continue to use the provider namedazure-dns
. (gardener/external-dns-management#230, @MartinWeindel) - [OPERATOR] Add
DNSProvider
specific rate limits to restrict the rate of DNS record creations and updates forDNSEntry
objects assigned to the provider. (gardener/external-dns-management#229, @MartinWeindel) - [OPERATOR] DNS based owner activation.
DNSOwner
objects can have an optional spec sectiondnsActivation
to make activation dependent on a given value for a DNS TXT record. (gardener/external-dns-management#192, @mandelsoft)
🐛 Bug Fixes
- [USER] No warning event for Services without dnsnames annotation (gardener/external-dns-management#224, @MartinWeindel)
- [OPERATOR] Stricter validation of DNS name for record and metadata record (both may have at max 253 chars in total and 63 chars per domain label) (gardener/external-dns-management#221, @MartinWeindel)
🏃 Others
- [USER] Allow domain labels starting with a digit again (was disallowed with PR#221 in v0.11.0) (gardener/external-dns-management#227, @MartinWeindel)
- [OPERATOR] Switch default leader election resource lock from
configmapsleases
toleases
(gardener/external-dns-management#236, @MartinWeindel) - [OPERATOR] Register additional DNSProvider resources
azure-private-dns
,netlify-dns
,infoblox-dns
in the default controller registration (gardener/external-dns-management#235, @MartinWeindel) - [OPERATOR] Improvements to avoid leader election timeout: longer default lease duration, higher CPU minimum (gardener/external-dns-management#232, @MartinWeindel)
- [OPERATOR] [aws-route53] Change page size to new maximum of 300 (gardener/external-dns-management#225, @MartinWeindel)
- [OPERATOR] AWS batches are split per namespace (gardener/external-dns-management#221, @MartinWeindel)
- [OPERATOR] Allow to add custom volume mounts to Helm chart for AWS chain of credential providers (gardener/external-dns-management#218, @MartinWeindel)
📰 Noteworthy
- [DEVELOPER] The Golang version has been updated to
1.17.5
. (gardener/external-dns-management#233, @MartinWeindel)