-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Description
Is your feature request related to a problem? Please describe.
AWS SDK for Java 1.x has entered maintenance mode July 31, 2024 and will be end of support Dec 31, 2025.
We are using eureka in AWS for an application storing government data which requires FIPS endpoints. My understanding is the sdk-v2 supports these requirements and v1 does not.
Describe the solution you'd like
I believe the solution is to change the classes in com.netflix.eureka.aws to use the sdk-v2 classes, as described in this link (with migration process)
https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/home.html
Describe alternatives you've considered
The only way I see to make our server "fips compliant" per our architect team is to update aws sdk. But I'm trying to get more details on if the endpoints used by eureka really need to be 'fips compliant'.
I have this PR with potential changes:
#1597
Except for the config switch UseAwsSdkV2, I have tested these changes with spring-boot-eureka. That change also requires an update to spring-boot-eureka.