From a8452abee89635075a0eb0ca2591cc7835aa2493 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Sat, 1 Jun 2024 13:37:43 +1000 Subject: [PATCH] add consul/vault aliases --- .config/shell/common | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.config/shell/common b/.config/shell/common index 243b791..aed08cb 100644 --- a/.config/shell/common +++ b/.config/shell/common @@ -14,6 +14,18 @@ fi export ANSIBLE_NOCOWS=1 export ANSIBLE_VAULT_PASSWORD_FILE=$HOME/.local/bin/ansible-vault-pass-client +# VAULT +export VAULT_ADDR=https://vault.service.consul:8200 +vaultlogin () { + vault login $(pass show personal/vault/syd1/token) +} + +# CONSUL: https://developer.hashicorp.com/consul/commands +export CONSUL_HTTP_ADDR=consul.service.consul +export CONSUL_HTTP_TOKEN_FILE=$HOME/.config/consul/token.secret +export CONSUL_HTTP_SSL=true +export CONSUL_HTTP_SSL_VERIFY=true + # set MPD host export MPD_HOST="$HOME/.config/mpd/socket"