Describe the Feature
Lovin' the look of the atmos auth shell feature.
But at our organization, we source our temporary AWS credentials from an external process.
We make heavy use of the credential_process property in AWS' shared config file.
Expected Behavior
I expected that en external process could be specified as a source of temporary AWS credentials.
Use Case
Mostly what was mentioned here: https://atmos.tools/blog/introducing-atmos-auth-shell/#the-problem
Describe Ideal Solution
Add an aws/process kind for identity configuration in auth.identities.
Something like:
auth:
identities:
staging:
kind: aws/process
credentials:
credential_process: '{{getenv "HOME"}}/.local/bin/external-process staging'
region: eu-west-1
Alternatives Considered
No response
Additional Context
No response
Describe the Feature
Lovin' the look of the
atmos auth shellfeature.But at our organization, we source our temporary AWS credentials from an external process.
We make heavy use of the
credential_processproperty in AWS' shared config file.Expected Behavior
I expected that en external process could be specified as a source of temporary AWS credentials.
Use Case
Mostly what was mentioned here: https://atmos.tools/blog/introducing-atmos-auth-shell/#the-problem
Describe Ideal Solution
Add an
aws/processkind for identity configuration inauth.identities.Something like:
Alternatives Considered
No response
Additional Context
No response