Skip to content
/ gsenv Public

A simple CLI tool that allows you to execute a command with secrets stored in Google Cloud Secret Manager mapped to environment variables.

License

Notifications You must be signed in to change notification settings

ebi-yade/gsenv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gsenv

A simple CLI tool that allows you to execute a command with secrets stored in Google Cloud Secret Manager mapped to environment variables.

Installation

Just download an appropriate binary from releases, or run the command below:

$ go install github.com/ebi-yade/gsenv/cmd/gsenv@latest

Usage

The only top level command is currently supported. Note that --project is required.

$ gsenv --project my-project --filter 'name:KISS OR name:SLACK' -- my_command

Acknowledgements

This project is inspired by ssmwrap. Thanks! @handlename

About

A simple CLI tool that allows you to execute a command with secrets stored in Google Cloud Secret Manager mapped to environment variables.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages