Thibault Jamet
b2ff1619f5
Add Domain filter interface
2024-08-14 10:20:59 +02: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
Jeremy Albuixech
8ef04ef30e
aws: add ca-west-1 region
2024-05-07 11:08:23 -07:00
Jan Roehrich
fd74c25661
rebase
2024-03-05 23:27:07 +01:00
Jan Roehrich
2059367ef4
fixing szuecs's findings
2024-03-05 23:06:21 +01:00
Jan Roehrich
3ac5a8eded
fixing mloiseleur's findings
2024-03-05 23:06:20 +01:00
Jan Roehrich
7fb0996bf0
fixing mloiseleur's findings
2024-03-05 23:06:20 +01:00
Jan Roehrich
d298517539
add AWS profile aspect to documentation
2024-03-05 23:06:19 +01:00
Jan Roehrich
a3426d6c44
Fix linter issues
2024-03-05 23:06:17 +01:00
Jan Roehrich
7fb25f44ce
Allow usage of (multiple) AWS profiles using .credentials file
2024-03-05 23:06:16 +01:00
Kubernetes Prow Robot
6cf4783a07
Merge pull request #4178 from papayakiwi/fix/aws-alias-records
...
fix(aws): allow alias records to be created when using the alias annotation
2024-02-29 10:23:42 -08:00
Megum1n
4ed7b2888d
Fix struct indentation
2024-02-07 16:29:51 +01:00
Megum1n
7d3d355175
Merge branch 'master' into aws-provider-validate-value-size
2024-02-07 16:27:36 +01:00
thiagoluiznunes
70835ab7bd
feat(aws-provider): create flag to support sub-domains match parent
...
The current implementation of external-dns from sig-external-dns does
not support domain filtering (--domain-filter) for sub-domains on Route53,
such as test.sub-domain.domain.com. The function MatchParent was recently
removed from the base code, but it is still necessary for this purpose.
An example of a use case for this support is having a cluster per hosted
zone with a hundred ingress related to that zone with different variants of
sub-domains. With the matchParent function and zone-match-parent flag,
external-dns will now support an extended automatic match for sub-domains.
2024-02-06 10:33:01 -03:00
papaya kiwi
f9ee550912
fix(aws): allow alias records to be created when using the alias annotation
2024-01-14 23:17:50 +00:00
Sandor Szücs
e5f7e91c0c
fix: provide possibility to have a soft error mode to only log error and not fatal
...
Signed-off-by: Sandor Szücs <sandor.szuecs@zalando.de>
2024-01-12 20:34:02 +01:00
Megum1n
7f726e09f5
Remove unnecessary assignments
2024-01-12 00:22:48 +01:00
Sandor Szücs
1ee6c0a77d
fix: provide possibility to have a soft error mode to only log error and not fatal
...
Signed-off-by: Sandor Szücs <sandor.szuecs@zalando.de>
2024-01-09 22:13:24 +01:00
Megum1n
c711820c77
Bug fixes
2024-01-05 22:02:10 +01:00
Megum1n
822c2df06b
Skip change if it doesn't fit in any batch
2023-12-21 02:42:27 +01:00
Megum1n
c391f5588a
Validate AWS record values size during batch set generation
2023-12-19 10:21:47 +01:00
theloneexplorerquest
f18e66f83d
update to add il-central-1
2023-12-05 23:21:28 +11:00
Kubernetes Prow Robot
f42e4fe854
Merge pull request #3910 from johngmyers/a-alias
...
Represent AWS Alias records as record type A
2023-09-18 12:08:57 -07:00
John Gardiner Myers
c596611f9e
Allow AdjustEndpoints to return error
2023-09-03 11:23:03 -07:00
John Gardiner Myers
ff7412a844
Represent AWS Alias records as record type A
2023-09-02 17:54:50 -07:00
Shreyas Mhatre
c70e5f853e
Update aws.go for issue #3833 ( #3834 )
...
* Update aws.go for issue #3833
Fix to add ap-south-2 region to support elb and nlb
* Update provider/aws/aws.go
Added missing quotes
Co-authored-by: Raffaele Di Fazio <raffo@github.com>
* Update provider/aws/aws.go
Added missing quotes
Co-authored-by: Raffaele Di Fazio <raffo@github.com>
---------
Co-authored-by: Raffaele Di Fazio <raffo@github.com>
2023-09-01 07:54:43 -07:00
Justin Witrick
c00a24af55
aws: add ap-southeast-4 region
...
This change adds support for LB in ap-southeast-4
2023-08-28 10:31:19 -04:00
Avi Sharma
79987b308e
Add AWS API gateway endpoint zoneId mappings
...
Signed-off-by: Avi Sharma <avi.08.sh@gmail.com>
2023-08-04 17:12:31 +05:30
Kubernetes Prow Robot
16b28d8afe
Merge pull request #3711 from johngmyers/domainfilter
...
Refactor Provider to require DomainFilter
2023-07-20 04:02:07 -07:00
Kubernetes Prow Robot
e602e049be
Merge pull request #3738 from Sewci0/adjust-aws-alias-ttl
...
[AWS] Adjust TTL for alias records
2023-06-28 04:08:30 -07:00
Seweryn Chlewicki
ce192181fb
Revert to recordTTL
2023-06-27 21:07:40 +01:00
Seweryn Chlewicki
0019d158dc
Unset instead
2023-06-27 17:49:58 +01:00
Seweryn Chlewicki
d18abe5f39
[AWS] Adjust TTL for alias records
2023-06-27 16:28:09 +01:00
John Gardiner Myers
43eea7fa9b
Refactor Provider to require DomainFilter
2023-06-19 20:25:59 -07:00
John Gardiner Myers
794a10dfbe
Use common code for creating AWS sessions
2023-06-18 16:47:37 -07:00
John Gardiner Myers
55bbb29f55
Route53 update configuration of target health checks
2023-06-09 17:11:28 -07:00
John Gardiner Myers
4b15f20e76
Simplify GetProviderSpecificProperty
2023-06-09 07:33:41 -07:00
John Gardiner Myers
f4756f8498
Remove unnecessary Route53 code
2023-06-08 15:51:25 -07:00
Kubernetes Prow Robot
9861507a4d
Merge pull request #3604 from baziliolg/baziliolg/eu-south-2
...
Add Canonical Hosted Zone IDs for ELB/NLB in eu-south-2 (Spain) AWS region
2023-05-16 05:39:36 -07:00
Maksym Pylypenko
65b1fd7131
Add Canonical Hosted Zone IDs for ELB/NLB in eu-south-2 (Spain) AWS region
2023-05-12 15:38:32 +03:00
Seweryn Chlewicki
205e8c0334
Add support for MX records in Azure, GCP and AWS
2023-03-30 20:32:32 +01:00
Jeff Wenzbauer
bd18299d58
Add AWS VPC endpoint canonical hosted zone IDs
2023-02-22 13:13:11 -07:00
jgourmelen
1d4939f02f
enabled zurich endpoint
2023-02-09 13:13:32 +01:00
Bruno Leite Alves
0dc451d7de
add ap-northeast-3 (Osaka) network balancer hosted zone ID to aws provider
2023-01-26 18:23:41 +01:00
Alfred Krohmer
7dd84a589d
Route53: retry single changes in a batch if the batch fails
...
If a single change fails during the retry, it will be added to a queue.
In the next iteration, changes from this queue will be submitted after
all other changes.
When submitting single changes, they are always submitted as batches of
changes with the same DNS name and ownership relation to avoid
inconsistency between the record created and the TXT records.
2023-01-16 16:03:16 +01:00
Alfred Krohmer
adf6ad753f
Route53: wrap route53.Change in preparation of retry mechanism
2023-01-16 16:03:03 +01:00
Jesse Gonzalez
2b28a334c9
test(aws/provider): Adding test for func requireDelteCreate().
2023-01-10 00:12:48 -06:00