Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(aws): Role can now be assumed within an AWS EKS cluster using IRSA #3782

Conversation

mathias-vandaele
Copy link
Contributor

Description

Role can now be assumed within an AWS EKS cluster using IRSA

DefaultAWSCredentialsProviderChain is already looking for web identity token

https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/auth/DefaultAWSCredentialsProviderChain.html

The error message was WebIdentityTokenCredentialsProvider: To use assume role profiles the aws-java-sdk-sts module must be on the class path.

This is corrected

Related issues

closes #3754

Checklist

  • PR has a milestone or the no milestone label.

@mathias-vandaele mathias-vandaele self-assigned this Dec 11, 2024
@mathias-vandaele mathias-vandaele added this to the 8.7.0-alpha3 milestone Dec 11, 2024
@mathias-vandaele mathias-vandaele force-pushed the 3754-aws-connector-doesnt-work-with-webidentity-due-to-missing-dependency branch from 8a6eec8 to d5a1e7c Compare December 12, 2024 08:31
@mathias-vandaele mathias-vandaele force-pushed the 3754-aws-connector-doesnt-work-with-webidentity-due-to-missing-dependency branch from d5a1e7c to 72abb2c Compare December 16, 2024 13:10
@mathias-vandaele mathias-vandaele added this pull request to the merge queue Dec 16, 2024
Merged via the queue into main with commit 3dee3eb Dec 16, 2024
11 checks passed
@mathias-vandaele mathias-vandaele deleted the 3754-aws-connector-doesnt-work-with-webidentity-due-to-missing-dependency branch December 16, 2024 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

AWS connector doesn't work with WebIdentity due to missing dependency
2 participants