ohmyzsh/plugins/vault-switch
2020-06-01 20:17:41 +03:00
..
example.png #new-plugin add a new plugin "vault-switch" 2020-06-01 20:03:41 +03:00
README.md #new-plugin add a new plugin "vault-switch" 2020-06-01 20:03:41 +03:00
vault-switch.plugin.zsh #new-plugin follow Conventions 2020-06-01 20:17:41 +03:00

Vault-switch plugin

Description

This plugin can switch among nodes of Vault - HashiCorp

Configuration

For using a plugin you should add VAULT_NODES to ~/.zshrc Variable VAULT_NODES must look as

VAULT_NODES="node1,https://vault1.example.com,secret_token1;node2,https://vault2.example.com,secret_token2"

If you want to skip verify checking of ssl then add true to end of the string.

VAULT_NODES="node1,https://vault1.example.com,secret_token1,true;node2,https://vault2.example.com,secret_token2"

Name of a node, address, token are separating comma. Other nodes separate semicolon.
After need to add the name of the plugin to ~/.zshrc to variable plugins=(vault-switch)

Example usage:

vault-switch

State of restoring stored in ~/.vault-switch/credentials