Vault CLI Basics

Setup Env Variables

# Setup Env Variables
$vault = @{url = "https://127.0.0.1:8200"; token="secure string" }
$consul = @{url = "http://127.0.0.1:8500"; token="secure string" }

$env:VAULT_ADDR = $vault.url
$env:VAULT_TOKEN = $vault.token  

$env:CONSUL_HTTP_ADDR = $consul.url
$env:CONSUL_HTTP_TOKEN = $consul.token

TEST a new cluster:

  vault login -address="https://URL:8200" "SOMEPASS"
  vault login -address=$vault.url $vault.token


  vault secrets enable -version=1 -path DV kv
  vault kv put app/env/"some.API"/1.0/Redis TLS=False

Show we can connect to secrets

Export Vault Settings

Source of Exporting Vault

Bash

Pwsh:

Import Vault Settings

Last updated

Was this helpful?