Sandor Szuecs
0139346f1e
test auto label
...
Signed-off-by: Sandor Szuecs <sandor.szuecs@zalando.de>
2025-03-11 18:45:50 +01:00
Jérémy Albuixech
5b5bd0980e
fix: add mexico region to external dns supported load balancers ( #5157 )
2025-03-10 11:59:48 -07:00
Guðlaugur Stefán Egilsson
e64e5368ee
fix(aws-sd): service instances registration and deregistration ( #5135 )
...
* Only de-register removed targets
* Use maps for current targets lookup.
* Use camelCase, not _
2025-03-05 00:23:46 -08:00
Ivan Ka
1e8e5e06c5
chore(docs): generate docs/monitoring/metrics.md file ( #5117 )
...
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(docs): generate docs/monitoring/metrics.md file
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2025-03-04 05:05:44 -08:00
Rich
7c23e01e31
feat(aws): always create AAAA alias records in route53 ( #5111 )
...
* First pass based on existing PR, what is currently on master and some
extra tests.
* Try to resolve AWS service documentation
* Add documentation on how to opt-out of AAAA record creation
* Address documentation concerns
* Add some IPv6 tests to sources
* Make recommended changes to documentation
2025-03-03 00:21:00 -08:00
Ivan Ka
d4a66bdb66
feat(aws): fetch zones with tags batching ( #5058 )
...
* feat(aws-provider): aws tags batching
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(aws-provider): aws tags batching
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* wip
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(aws-provider): fetch zones with aws tags batching
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* feat(aws-provider): fetch zones with aws tags batching
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): aws tags batching functionality
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-03-02 23:46:56 -08:00
Kubernetes Prow Robot
0e8f84662b
Merge pull request #4871 from Demonware/pdns-validate-mx-srv
...
feat(pdns): add validation for MX and SRV records
2025-02-24 23:32:30 -08:00
Kubernetes Prow Robot
3f8cef23ca
Merge pull request #5054 from AndrewCharlesHay/test/submitChanges
...
test(cloudflare): add scenarios on submitChanges
2025-02-24 01:30:28 -08:00
Kubernetes Prow Robot
f09124c952
Merge pull request #5106 from mloiseleur/chore/go-1.24
...
chore: upgrade ExternalDNS to go 1.24
2025-02-20 03:46:27 -08:00
Andrew Hay
750f8f40ab
style: formatting
2025-02-19 17:06:04 +00:00
Andrew Hay
c9df817f04
fix: remove broken test
2025-02-19 16:47:58 +00:00
Andrew Hay
1da72312a9
Merge branch 'master' into test/submitChanges
2025-02-19 11:00:20 -05:00
Michel Loiseleur
a3ac49e269
fix test name
2025-02-19 15:03:37 +01:00
Mikhail Rozentsvayg
ec83b4b8d3
nitpick: rename cloudflare custom hostname test function
2025-02-18 15:23:25 -08:00
Mikhail Rozentsvayg
8dc667a2f6
review suggestions based improvements
2025-02-18 15:04:15 -08:00
Mikhail Rozentsvayg
799ec6d2c9
review suggestions
2025-02-18 14:54:13 -08:00
Mikhail Rozentsvayg
f659f40697
improve error message phrasing
2025-02-18 09:53:30 -08:00
Mikhail Rozentsvayg
b8c09b89cb
merge upstream
2025-02-18 08:54:35 -08:00
Ivan Ka
99b9d0d3db
chore(formatting): fix infected files with correct formatting ( #5099 )
...
* chore(format): fix go formatting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(format): linter check configuration
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(formatting): fix infected files with correct formatting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(formatting): fix infected files with correct formatting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(formatting): fix infected files with correct formatting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(formatting): fix infected files with correct formatting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(formatting): fix infected files with correct formatting
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-02-18 01:40:12 -08:00
Mikhail Rozentsvayg
c21afb88c2
fix (english) syntax error in cloudflare custom hostnames error message
2025-02-17 13:07:15 -08:00
Mikhail Rozentsvayg
880220a2b6
more cloudflare custom hostanmes requiremenets clarifications in docs and errors
2025-02-17 10:22:35 -08:00
Mikhail Rozentsvayg
147df48ff5
Merge remote-tracking branch 'upstream/master' into mrozentsvayg/cloudflare-custom-hostname
2025-02-17 09:39:41 -08:00
Mikhail Rozentsvayg
b93f18d8d7
Add error reporting if CustomHostnames() fails (likely caused by missing Cloudflare for SaaS)
2025-02-17 09:28:54 -08:00
Ivan Ka
73c2f33239
test(aws): introduce first fixture-based ( #5092 )
...
* wip: added tests and fixtures
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(aws-provider): tests with fixtures
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* test(aws): introduce first fixture-based
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-02-14 08:36:21 -08:00
Mikhail Rozentsvayg
13af20bda3
use pagination helpers for CustomHostnames() api
2025-02-12 10:40:37 -08:00
Mikhail Rozentsvayg
28f5c95f24
rename customHostnamesWithPagination to listCustomHostnamesWithPagination help function to improve the naming consistency
2025-02-12 08:35:37 -08:00
Mikhail Rozentsvayg
e8bda89de6
Revert "fix: add UpdateDataLocalizationRegionalHostname to test framework"
...
This reverts commit 438b0bccb539511ed73af885a414f10c894c81e6.
2025-02-11 15:30:22 -08:00
Mikhail Rozentsvayg
b282c29ab7
do not attempt UpdateDataLocalizationRegionalHostname() if RegionKey is not set in the plan change; API requires admin role and fails on any change unnecessarily otherwise
2025-02-11 15:29:49 -08:00
Julilla Paul
10f4a26184
chore: make CheckEndpoint an Endpoint type method
2025-02-10 11:20:39 -08:00
Andrew Hay
df0628faa2
feat: add APEX test
2025-02-10 16:52:55 +00:00
Mikhail Rozentsvayg
bd0dfeffea
add basic custom hostnames test cases
2025-02-09 14:50:02 -08:00
Mikhail Rozentsvayg
4e624d53cc
fix custom hostname mock test stubs
2025-02-09 11:11:34 -08:00
Mikhail Rozentsvayg
27a5f6e49c
add stubs for custom hostname mock test
2025-02-09 10:51:16 -08:00
Mikhail Rozentsvayg
88fd2aa3a7
initial custom hostnames support
2025-02-09 10:01:35 -08:00
ivan katliarchuk
aaa5bc3947
chore(filter-tags): pre-process tags
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-02-05 08:52:17 +00:00
Kubernetes Prow Robot
b9d033b1a0
Merge pull request #4993 from jrosinsk/oci-provider-handle-multiple-ip-4940
...
fix(oci): records with multiple IP addresses
2025-02-05 00:28:16 -08:00
Andrew Hay
30c1c9ddf0
fix: remove log statements
2025-02-04 15:41:39 +00:00
Andrew Hay
9fb049ee74
fix: added more tests
2025-02-04 15:39:22 +00:00
ivan katliarchuk
76c8241bac
chore(filter-tags): added tags filter coverage
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-02-04 08:48:45 +00:00
jrosinsk
97a90544ea
Fix:If multiple targets are part of an OCI provider record operation, create a new record for each target.
2025-02-02 14:51:54 -08:00
Andrew Hay
033853e947
chore: remove exess logs
2025-02-01 19:28:13 +00:00
Andrew Hay
7a2dccef87
chore: remove exess logs
2025-02-01 19:26:22 +00:00
Andrew Hay
2ff8fb4981
fix: remove unused field
2025-02-01 19:24:29 +00:00
Andrew Hay
cf1bc0b14b
test(cloudflare_test): add test for submit changes
2025-02-01 19:19:24 +00:00
Kubernetes Prow Robot
7e2f31edba
Merge pull request #5047 from AndrewCharlesHay/hotfix/cloudflare1002
...
fix(cloudflare): add more descriptive log message
2025-01-31 02:14:56 -08:00
Andrew Hay
612d40fed1
style: space vs tabs
2025-01-30 17:02:40 +00:00
Andrew Hay
05bb9071f2
fix: remove misleading error message
2025-01-30 16:41:41 +00:00
Andrew Hay
23bb11ae20
fix(cloudflare): ignore 1002 permission denied errors in UpdateDataLocalizationRegionalHostname
2025-01-29 20:44:36 +00:00
Jeremy-Boyle
781eb5c8ef
Added init work to support RFC2136 multiple hosts.
...
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
Fixed go tests, added checks to ensure multiple hosts, and RFC2136LoadBalancingStrategy is set and can be overritten
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
Documentation to support Multiple Hosts and Load Balancing features
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
WIP, counter not working correctly
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
Make pointers to the rfc2136 provider, fixed counter issue, log out last error.
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
Fix error with failover not working correctly
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
Repoint makefile us.gcr.io/k8s-artifacts-prod/external-dns
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
Repoint makefile us.gcr.io/k8s-artifacts-prod/external-dns
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
Fix changes that arent related directly to this PR
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
Changed comment message details for counter
Signed-off-by: Jeremy-Boyle <9406398+Jeremy-Boyle@users.noreply.github.com>
2025-01-28 17:06:41 -06:00
Kubernetes Prow Robot
b41f3fdd90
Merge pull request #5031 from gofogo/chore-improve-canonicalHostedZone
...
chore(provider-aws): improve canonicalHostedZone handling
2025-01-28 00:43:31 -08:00