AWS S3 provider for Summon.
Provides access to secrets stored in Amazon S3.
Set summon-s3 as your Summon provider.
Give summon a path to an object in S3 and it will fetch it for you and print the value to stdout.
summon --provider summon-s3 \
--yaml 'MONGOPASS: !var myorg-creds/aws/dev/mongodb-password' \
printenv MONGOPASS
8h9psadf89sdahfp98
myorg-credentials
is the bucket name.
summon-s3 uses the official AWS Go SDK. It will use the credentials file or environment variables as they explain.