14 Commits

Author SHA1 Message Date
Khue Doan
2cad978659 test(azure): Azure Private DNS apply change with zone name filter 2024-03-28 20:38:22 +07:00
Khue Doan
aa396a9a2f test(azure): Azure Private DNS zone name filter 2024-03-28 20:38:13 +07:00
Khue Doan
425dea47f3 feat(azure): add zone name filter for Azure Private DNS 2024-03-28 19:56:27 +07:00
jbpaux
b0ac8184ed azure: add aaaa tests 2023-09-01 23:25:23 +02:00
Philip Laine
70eda8b84b Update Azure SDK and remove deprecated autorest dependency 2023-08-10 15:42:51 +02:00
Jonas-Taha El Sesiy
83d58fae03
Remove UpdateOld changeset for Azure
The underlying SDK uses `recordSetsClient.CreateOrUpdate()` [doc](https://docs.microsoft.com/en-us/rest/api/dns/record-sets/create-or-update) which allows us to exclusively rely on UpdateNew for record set updates.
As a result, we're no longer running the risk of zone update failures causing outages as outlined in #2918

Fix https://github.com/kubernetes-sigs/external-dns/issues/2918
2023-05-16 08:46:54 -07:00
Seweryn Chlewicki
205e8c0334
Add support for MX records in Azure, GCP and AWS 2023-03-30 20:32:32 +01:00
Andy Bursavich
74ffff6c26 gofumpt 2022-09-20 20:48:57 -07:00
Nick Jüttner
1840a99899 fix azure dep 2022-02-13 14:14:58 +01:00
Jonas-Taha El Sesiy
c851a7973e
Refactor azure private dns auth
Add common config to be shared by both azure and azure-private-dns providers
Update tests & docs
2021-01-08 12:20:43 -08:00
Patrick D'Addona
83d73646dc Ran goimports on provider/azure/azure_private_dns.go and provider/azure/azure_privatedns_test.go 2020-08-22 12:42:04 +02:00
Patrick D'Addona
81f0576156 Add test to verify NewAzurePrivateDNSProvider will use the ResourceManagerEndpoint from the configured cloud 2020-08-22 12:42:04 +02:00
Raffaele Di Fazio
82539e35a3 makes tests pass
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
2020-05-08 13:54:13 +02:00
Raffaele Di Fazio
db4224c705 restructures the providers (build only)
Signed-off-by: Raffaele Di Fazio <difazio.raffaele@gmail.com>
2020-05-08 13:05:17 +02:00