An open API service indexing awesome lists of open source software.

https://github.com/netresearch/vault-read

Read and print secrets from Hashicorp Vault
https://github.com/netresearch/vault-read

cli password-manager secrets vault

Last synced: 9 months ago
JSON representation

Read and print secrets from Hashicorp Vault

Awesome Lists containing this project

README

          

# vault-read

Read and print secrets from Hashicorp Vault

[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)
[![Version](https://img.shields.io/npm/v/@netresearch/vault-read.svg)](https://npmjs.org/package/@netresearch/vault-read)
[![Downloads/week](https://img.shields.io/npm/dw/@netresearch/vault-read.svg)](https://npmjs.org/package/@netresearch/vault-read)
[![License](https://img.shields.io/npm/l/@netresearch/vault-read.svg)](https://github.com/netresearch/vault-read/blob/master/package.json)

## Usage

```sh-session
$ npm install -g vault-read
$ vault-read [-u|--username Vault user] [-p|--password Vault password] [-a|--address Vault address] PATH [KEY]
$ vault-read (-v|--version|version)
vault-read/0.0.0 linux-x64 node-v10.16.3
$ vault-read --help
Read secrets from the vault

USAGE
$ vault-read PATH [KEY]

ARGUMENTS
PATH Path from which to read the secret
KEY Specific key from the data store in the path

OPTIONS
-a, --address=address The Vault url, alternatively provide CI_VAULT_ADDRESS env variable
-h, --help show CLI help
-p, --password=password The LDAP password for Vault, alternatively provide CI_VAULT_PASSWORD env variable
-u, --username=username The LDAP username for Vault, alternatively provide CI_VAULT_USER env variable
-v, --version show CLI version
```