[gardener/gardener-extension-shoot-dns-service]
📰 Noteworthy
[USER]
The provider secret data fields are now validated by the admission controller when configured in the shoot manifest in the provider config of the shoot-dns-service extension (atspec.extensions.[@.type='shoot-dns-service'].providerConfig
) by @MartinWeindel [#528]
🐛 Bug Fixes
[OPERATOR]
Update CRD forDNSEntry
(missing field.status.dnsName
) by @MartinWeindel [#517]
🏃 Others
[OPERATOR]
Upgrade github.com/gardener/external-dns-management fromv0.26.0
tov0.27.0
by @MartinWeindel [#530][DEVELOPER]
Update the custom resource definitions from the external-dns-management projects in the make targetgenerate
. by @MartinWeindel [#522]
📖 Documentation
[USER]
Documented requesting the creation ofAAAA
DNS records when using dual-stack load balancers on AWS. by @marc1404 [#527]
[gardener/external-dns-management]
✨ New Features
[USER]
Extended validation ofDNSEntry
data fields. by @marc1404 [gardener/external-dns-management#564]
🐛 Bug Fixes
[USER]
Fixed conditionally requiringAWS_ACCESS_KEY_ID
andAWS_SECRET_ACCESS_KEY
only whenAWS_USE_CREDENTIALS_CHAIN
is not set (relevant for AWS Route53DNSProvider
). by @marc1404 [gardener/external-dns-management#578][USER]
Increased maximum length of PowerDNS providerapiKey
to8192
. by @Lappihuan [gardener/external-dns-management#576]
🏃 Others
[DEVELOPER]
RefactorDNSHandlerAdapter
implementations to avoid provider specific dependencies on reuse. by @MartinWeindel [gardener/external-dns-management#589][OPERATOR]
Allow valueslocal
andgdch-dns
for provider types by @MartinWeindel [gardener/external-dns-management#589]