hc-vault-util
is a companion CLI tool for managing Hashicorp Vault.
-
Vault transit backend import private key using key wrapping
-
Generate CSR from Vault transit key using cfssl json csr format
-
Vault Kv2 TUI: using vim key bindings (
h
,j
,k
,l
) for quickly navigating your Vault kv2 secrets in your terminal.
- Install instruction
- CLI Doc
- Documentation
Make sure you have cosign
installed locally (see Cosign Install).
Then you can use the ./verify_signature.sh
in this repo:
./verify_signature.sh PATH_TO_DOWNLOADED_ARCHIVE TAG_VERSION
for example
$ ./verify_signature.sh ~/Downloads/hc-vault-util_0.2.0_Linux_x86_64.tar.gz v0.3.0
Checking Signature for version: v0.3.0
Verified OK
hc-vault ui
relies on charmbracelet/bubbletea to display and navigate your Vault kv2 secrets in your terminal.
hc-vault-util ui
NOTE: you must have
VAULT_ADDR
andVAULT_TOKEN
environment variables
The above example was generated with VHS (view source).
Key Binding
Key | Action |
---|---|
k |
Move up the list |
j |
Move Down the list |
h |
Move to previous page |
l or ENTER |
Move to next page |
Arrow Keys | navigate in pager |
/ | Trigger fuzzy filter |
? | Help |
q | Quit |
CTRL+C | Quit |