Get Started
Prerequisites
S3 Secrets Manager uses a bucket to store your secrets. In order to use the tool, you will need AWS S3 bucket created. You can use Terraform folder to create one for yourself.
Installation
You can use go
to build S3 Secrets Manager locally with:
go get -u github.com/omegion/s3-secrets-manager
This will install s3-secrets-manager
binary to your GOPATH
.
Or, you can use the usual commands to install or upgrade:
On OS X
VERSION=v0.3.0
$ curl -L https://github.com/omegion/s3-secrets-manager/releases/download/$VERSION/s3-secrets-manager-darwin-amd64 >/usr/local/bin/s3sm && \
chmod +x /usr/local/bin/s3sm
On Linux
VERSION=v0.3.0
$ curl -L https://github.com/omegion/s3-secrets-manager/releases/download/$VERSION/s3-secrets-manager-linux/amd64 >/usr/local/bin/s3sm && \
chmod +x /tmp/s3sm &&
sudo cp /tmp/s3sm /usr/local/bin/s3sm
Otherwise, download one of the releases from the release page directly.
Let's verify that the binary has installed successfully.
❯ s3-secrets-manager version
INFO[27-12-2021 16:50:32] s3sm v0.3.0