https://github.com/purplebooth/setup-a-keyring-for-sops
https://github.com/purplebooth/setup-a-keyring-for-sops
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/purplebooth/setup-a-keyring-for-sops
- Owner: PurpleBooth
- License: cc0-1.0
- Created: 2020-04-19T16:16:33.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2024-09-01T11:51:30.000Z (almost 2 years ago)
- Last Synced: 2025-03-25T11:49:47.333Z (over 1 year ago)
- Language: Rust
- Size: 197 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Setup a Keyring in GCloud for SOPS
This sets up the keyring and project and everything needed to do things
in SOPS
## Usage
``` bash
setup-a-keyring-for-sops dev
Billie Thompson
Create a key for use with SOPS in gcloud.
USAGE:
setup-a-keyring-for-sops
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
ARGS:
The configuration name to use for the local gcloud configuration
The ID of the project to create the keyring in in gcloud
The name of the keyring in gcloud
The name of the key in the keyring in gcloud
```
## Installing
First tap my homebrew repo
``` shell
brew tap PurpleBooth/repo
```
Next install the binary
``` shell
brew install PurpleBooth/repo/setup-a-keyring-for-sops
```
You can also download the [latest
release](https://github.com/PurpleBooth/setup-a-keyring-for-sops/releases/latest)
and run it.
## License
[CC0](LICENSE.md) - Public Domain