Skip to content

 Document STS dependency for IRSA/EKS with ocfl-java-aws#141

Open
mohideen wants to merge 1 commit into
OCFL:mainfrom
mohideen:add-sts-note
Open

 Document STS dependency for IRSA/EKS with ocfl-java-aws#141
mohideen wants to merge 1 commit into
OCFL:mainfrom
mohideen:add-sts-note

Conversation

@mohideen

@mohideen mohideen commented Jun 4, 2026

Copy link
Copy Markdown

What does this Pull Request do?

This PR updates the Amazon S3 section of docs/USAGE.md to document that users of
ocfl-java-aws on Amazon EKS with IAM Roles for Service Accounts (IRSA) may need to add
the software.amazon.awssdk:sts dependency to their application.

ocfl-java-aws relies on the AWS SDK v2 default credential provider chain. In IRSA-based
deployments, the SDK uses a web identity token provider that requires the STS module on the
classpath to exchange the projected token for temporary credentials. Since ocfl-java-aws
does not include sts as a dependency, the docs now note that downstream applications
should add it when using IRSA.

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.

1 participant