gardener / gardener-extension-provider-aws

Gardener extension controller for the AWS cloud provider (https://aws.amazon.com).
https://gardener.cloud
Apache License 2.0
18 stars 96 forks source link

Migrate to aws-sdk-go v2 #1054

Open dimityrmirchev opened 1 week ago

dimityrmirchev commented 1 week ago

How to categorize this issue?

/area quality productivity /kind enhancement /platform aws

What would you like to be added: Migrate usage of v1 aws-go-sdk to v2.

Why is this needed: aws-sdk-go v1 is in maintenance mode. EOF will be reached on 31.7.2025. In the context of https://github.com/gardener/gardener/issues/9586 it would be great if we can directly implement the new functionalities with the aws-sdk-go v2 which provides a nicer API for working with JWTs https://github.com/aws/aws-sdk-go-v2/blob/f1d71c59a1499981873f70db8c92d07242779670/credentials/stscreds/web_identity_provider.go#L70

gardener-robot commented 1 week ago

@dimityrmirchev Label area/productivity does not exist.