Skip to content

Conversation

@ry4n1m3
Copy link
Contributor

@ry4n1m3 ry4n1m3 commented Oct 2, 2025

This PR adds a credential provider that can acquire credentials using the Assume Role with Web Identity strategy. This enables authenticating to AWS services from systems configured to use IRSA to get credentials.

It also solves #55.

This solves the same problem as #73, but this PR uses bare http rather than relying on the aws cli.

Co-authors: @slackersoft, @mattwynne

Licensing:
This contribution is made by employees of Mechanical Orchard, Inc. under the terms of the project’s license.

@onno-vos-dev
Copy link
Member

@ry4n1m3 Very cool! 😍 Should be able to review this in the next hour or so 👍🚀

Copy link
Member

@onno-vos-dev onno-vos-dev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good stuff! Will come back in a few minutes with the release tag

@onno-vos-dev onno-vos-dev merged commit f324210 into aws-beam:master Oct 2, 2025
6 checks passed
@onno-vos-dev
Copy link
Member

After careful consideration, I decided to give you @ry4n1m3 and your colleagues the honour of being the last contributor to the creation of 1.0.0 🎉

With the support for Web Identity Tokens I believe the final support is implemented that was needed to push it towards the 1.0.0 release. It was long overdue 😅 🍾 🎉

Thanks again! 🎉

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.

3 participants