https://github.com/sudolabs-io/aws-ssm-cli
CLI tool for managing environment variables inside AWS Systems Manager Parameter Store
https://github.com/sudolabs-io/aws-ssm-cli
aws cli ssm
Last synced: 5 months ago
JSON representation
CLI tool for managing environment variables inside AWS Systems Manager Parameter Store
- Host: GitHub
- URL: https://github.com/sudolabs-io/aws-ssm-cli
- Owner: sudolabs-io
- License: mit
- Created: 2021-09-29T07:14:22.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2026-01-22T04:53:33.000Z (5 months ago)
- Last Synced: 2026-01-22T10:16:34.343Z (5 months ago)
- Topics: aws, cli, ssm
- Language: TypeScript
- Homepage: https://npmjs.com/@sudolabs-io/aws-ssm-cli
- Size: 2 MB
- Stars: 10
- Watchers: 9
- Forks: 1
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# AWS SSM CLI
Command line utility for managing environment variables in AWS Systems Manager Parameter Store.
[npm]: https://npmjs.com/@sudolabs-io/aws-ssm-cli
 [][npm] [][npm]
## Examples
### Push
Imagine having `.env` file with content:
```
DBNAME=postgres
DBUSER=postgres
```
To push environment variables into AWS SSM Parameter Store run:
```
$ ssm push --prefix="///" --file=".env"
0 up-to-date
~ 0 updated
+ 2 created
```
### Pull
Pull environment variables from AWS SSM Parameter Store:
```
$ ssm pull --prefix="///"
DBNAME=postgres
DBUSER=postgres
```
Pull environment variables from AWS SSM Parameter Store as JSON:
```
$ ssm pull --prefix="///" --json
{ "DBNAME": "postgres", "DBUSER": "postgres" }
```
Pull environment variables from AWS SSM Parameter Store as JSON object with predefined key:
```
$ ssm pull --prefix="///" --json --group="environment_variables"
{ "environment_variables": { "DBNAME": "postgres", "DBUSER": "postgres" } }
```
### More
Show help:
```
$ ssm --help
```
Show version:
```
$ ssm --version
```