Releases: glassechidna/pstore
1.7.0
- Newer AWS SDK for compatibility with better support for AWS EKS
- Switch to GitHub Actions for CI
1.6.0
Updated readme to include 'pstore show'
1.5.0
- Fixed lack of decryption for
PSTOREPATH_
env vars in #10 (thanks @leqeta-hypr!) - Much more useful error messages in #13 - (thanks @srizzling!)
- Added a
version
subcommand that reports version number and build date (addresses #12) - Internal changes (idiomatic code organisation, gofmt, dep)
1.4.0
Added PSTOREPATH_<anything>=/path/to/vars
functionality. In this case, the all params immediately (i.e. not recursive) under /path/to/vars
will get set as environment variables. <anything>
is arbitrary and ignored by pstore. You can use multiple paths if needed.
1.3.0
New show
subcommand to dump a subset of all parameters in AWS SSM Parameter Store.
1.2.2
Deduce AWS region using the EC2 metadata service if running in EC2, otherwise look for env var. Failing that, error out.
1.2.1
Improved powershell output for env var names with funky characters
1.2.0
Added support for echoing out parameter values in addition to the existing exec functionality
1.1.0
- Brought back support for Darwin
- Added support for
PSTORETAG_
env vars. From README:
pstore
also works with tagged parameters, which can be helpful when you have
a lot of parameters and don't want to enumerate them all individually. You can
specifyPSTORETAG_tagkey=tagval
andpstore
will retrieve all parameters with
tagkey=tagval
.pstore
will expect to find an additional tag on these parameters,
pstore:name=ENVVAR
.pstore
then setsENVVAR=value
in the environment.
1.0.5
Now logs AWS RequestId in verbose mode. This could be useful when consulting CloudTrail logs for audit purposes, debugging issues or when contacting AWS Support for help.