/summon-s3

AWS S3 provider for Summon

Primary LanguageGoMIT LicenseMIT

summon-s3

AWS S3 provider for Summon.

Provides access to secrets stored in Amazon S3.

Usage

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.

Configuration

summon-s3 uses the official AWS Go SDK. It will use the credentials file or environment variables as they explain.