codahale / sneaker

A tool for securely storing secrets on S3 using Amazon KMS.
Other
800 stars 34 forks source link

Support AWS process-based credential providers #32

Open dylanmei opened 5 years ago

dylanmei commented 5 years ago

Update Go SDK and include aws-sdk-go/aws/credentials/processcreds in order to support process-based credential providers: https://docs.aws.amazon.com/sdk-for-go/api/aws/credentials/processcreds/

In my case, the credential provider is a company-wide OAUTH tool; this allows us to avoid putting AWS secrets into files.