Pascal Bachor
48959eb41a
Merge remote-tracking branch 'upstream/master' into provider
2025-07-29 14:47:28 +02:00
Ivan Ka
b741f3103c
chore(provider/aws): reduce if-nesting, dryRun ( #5688 )
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-07-29 03:10:02 -07:00
Pascal Bachor
c4a3b46480
aws: remove redundant check
2025-07-23 20:28:35 +02:00
Pascal Bachor
4e18b4b60e
refactor: Use list of pairs instead of pair of lists in update changes (adjust use sites)
2025-07-23 19:30:51 +02:00
Ivan Ka
179bbb56b7
fix(provider/aws): null pointer when records mailformed ( #5639 )
...
* fix(provider/aws): null pointer when records mailformed
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* fix(provider/aws): null pointer when records mailformed
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
* fix(provider/aws): null pointer when records mailformed
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2025-07-12 10:41:29 -07:00
chemi0213
71e368e70f
Added support for ap-east-2 ( #5638 )
2025-07-11 09:17:31 -07:00
Prasad Katti
d79dd835af
feat(aws): add support for geoproximity routing ( #5347 )
...
* feat(aws): add support for geoproximity routing
* remove the invalid test
* make some changes based on review comments
* fix linting errors
* make changes based on review feedback
* add more tests to get better coverage
* update docs
* make the linter happy
* address review feedback
This commit addresses the review feedback by making the following changes:
- use a more object-oriented approach for geoProximity handling
- change log levels to warnings instead of errors
- add more test cases for geoProximity
* fix linting error
* use shorter annotation names
2025-07-03 08:19:26 -07:00
Ivan Ka
6e2fc4aa31
chore(codebase): enable linter nonamedreturns ( #5594 )
...
* chore(codebase): enable linter nonamedreturns
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(codebase): enable linter nonamedreturns
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-07-01 22:13:25 -07:00
kaikai
a4522f0b76
chore(domainfilter): use pointer receivers for DomainFilter ( #5546 )
...
* refactor(domainfilter): use pointer receivers for DomainFilter
* refactor(domainfilter): complete pointer type consistency across providers
2025-06-21 00:38:53 -07:00
ivan katliarchuk
9f8f30882b
chore(source): code cleanup
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-05-09 08:21:31 +01:00
Ivan Ka
a6243cf6bb
chore(providers): rename custom TTL constants to defaultTTL ( #5312 )
...
* chore(provider): inline providers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(provider): inline providers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(provider): inline providers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(provider): inline providers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
* chore(provider): inline providers
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
---------
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-04-27 14:59:25 -07:00
ivan katliarchuk
abdf8bbc02
chore(refactore): added lint checks
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-04-23 08:22:43 +01:00
stw
4affbd9006
chore: add se for nlb, alb in thailand region
2025-03-29 19:17:46 +07: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
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
b41f3fdd90
Merge pull request #5031 from gofogo/chore-improve-canonicalHostedZone
...
chore(provider-aws): improve canonicalHostedZone handling
2025-01-28 00:43:31 -08:00
ivan katliarchuk
16bf92be5a
rollback to if checks
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-01-27 09:49:57 +00:00
Ivan Ka
3af7b48722
fix(aws-provider): ListTagsForResource incorrect zone-id handling
...
code review suggestions
Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
2025-01-27 09:40:58 +00:00
ivan katliarchuk
8062d0eb25
updated link
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-01-27 09:35:25 +00:00
ivan katliarchuk
1508a826f2
chore: improve canonicalHostedZone alog improvement. add comment
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-01-24 21:16:32 +00:00
ivan katliarchuk
0c0373e5f7
chore: improve canonicalHostedZone alog improvement
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-01-24 21:04:08 +00:00
ivan katliarchuk
55e640bd43
chore: improve canonicalHostedZone handling
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-01-24 18:38:31 +00:00
ivan katliarchuk
b62e464ee8
fix(aws-provider): ListTagsForResource incorrect zone-id handling. added tests
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-01-24 14:30:38 +00:00
ivan katliarchuk
fc664b5790
fix(aws-provider): ListTagsForResource incorrect zone-id handling. added tests
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-01-24 12:55:07 +00:00
ivan katliarchuk
e931e1762e
fix(aws-provider): ListTagsForResource incorrect zone-id handling
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-01-24 07:50:16 +00:00
ivan katliarchuk
d3c35f849a
fix(aws-provider): ListTagsForResource incorrect zone-id handling
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-01-23 18:38:26 +00:00
Kubernetes Prow Robot
ea1978629d
Merge pull request #4886 from ninjaprox/fix-aws-soft-error
...
fix(aws): add soft error
2024-11-20 17:51:01 +00:00
Mykhailo Kuzmich
6ee52457e4
chore(aws): add region ap-southeast-5
2024-11-07 12:05:38 +02:00
ivan katliarchuk
cfd80f0b6b
remove tabulation
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2024-09-14 10:31:49 +01:00
ivan katliarchuk
8eaf6df3d5
add back different tabulation
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2024-09-14 10:25:44 +01:00
ivan katliarchuk
d11ddb7ba7
merge with master
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2024-09-14 10:24:23 +01:00
ivan katliarchuk
3830fb29c6
wip
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2024-09-14 10:03:49 +01:00
blanchardma
74fa6f99cd
fix(aws): add soft error
2024-09-13 13:58:52 +02:00
Michael Shen
5ec37e0699
Refactor AWS provider to aws-sdk-go-v2
...
Signed-off-by: Michael Shen <mishen@umich.edu>
2024-09-06 09:44:54 -04:00
Thibault Jamet
b2ff1619f5
Add Domain filter interface
2024-08-14 10:20:59 +02:00
ivan katliarchuk
a5b1d0f51b
swap with golang function
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2024-07-09 20:53:57 +01:00
ivan katliarchuk
b1bfffbe51
fix(issue-4448): uncomment test
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2024-07-05 20:37:00 +01:00
ivan katliarchuk
3aa5c91c23
fix(issue-4448): added another flavour of same function with tests
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2024-07-05 20:15:38 +01:00
ivan katliarchuk
33514943fd
fix(issue-4448): aws.go intedation to tabs
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2024-06-30 13:55:53 +01:00
ivan katliarchuk
20634785ee
fix(issue-4448): added tests for A and Alias records
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2024-06-30 13:35:24 +01:00
ivan katliarchuk
cc1f4ab148
fix(issue-4448): added unittest
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2024-06-30 12:44:11 +01:00
ivan katliarchuk
df6d68e9a6
fix(issue-4448): added octal decode method
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2024-06-30 11:29:37 +01:00
ivan katliarchuk
99827b1fec
fix(issue-4448): single change required to fix
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2024-06-30 08:00:08 +01:00
ivan katliarchuk
761ca1da09
fix(issue-4448): single change required to fix
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2024-06-30 07:58:52 +01:00
ivan katliarchuk
d112219336
fix(issue-4448): no longer crash
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2024-06-29 16:00:20 +01:00
Kubernetes Prow Robot
0ba14d8873
Merge pull request #3973 from c445/roehrijn/aws-profiles
...
feat(aws): use AWS profiles using .credentials file
2024-06-10 13:59:23 -07:00
Jan Roehrich
604a93670e
resolve SZUECS' findings
2024-06-10 21:09:18 +02:00
Jan Roehrich
7ff4b3e8fa
resolve SZUECS' findings
2024-06-09 21:33:05 +02:00
Jeremy Albuixech
95ba9f335e
fix: uses correct elb url
2024-05-07 11:17:26 -07:00