Skip to content

Conversation

@liramon1
Copy link

Problem

The identity LSP can only discover IAM credentials from the shared config files, temporary credentials cache, and STS AssumeRole calls. To reach feature parity with the Toolkit extensions and for potential auth migrations in the future, the identity LSP should also discover credentials from credentials processes, EC2 metadata, ECS metadata, and environment variables.

Solution

This is part of #1981.

  • Add credentials discovery from EC2 metadata, ECS metadata, and environment variables to authenticate with STS AssumeRole
  • Add credentials retrieval from credentials process

License

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@liramon1 liramon1 requested a review from a team as a code owner July 29, 2025 20:54
@liramon1 liramon1 marked this pull request as draft July 29, 2025 20:54
@liramon1 liramon1 force-pushed the liramon/flare-iam-base branch 3 times, most recently from 2e54a43 to e9050ee Compare July 30, 2025 18:05
@liramon1 liramon1 marked this pull request as ready for review July 31, 2025 14:43
@liramon1 liramon1 merged commit 24d84ef into aws:liramon/flare-iam-base Jul 31, 2025
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.

2 participants