Skip to content

cyberark/summon-s3

Repository files navigation

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 (V2). It will use the credentials file or environment variables as they explain.

Contributing

We welcome contributions of all kinds to this repository. For instructions on how to get started and descriptions of our development workflows, please see our contributing guide.