Skip to content

Instantly share code, notes, and snippets.

@benjvi
benjvi / bosh_env_aliases.sh
Last active May 28, 2019 10:06
Aliases added to my zshrc to make it easier to handle bosh envs
bosh-setup-env() {
# setup with just director IP and path to creds file from `bosh create-env`
# arg[1] - director IP
# arg[2] - path to creds file
export BOSH_ENVIRONMENT="$1"
export BOSH_CLIENT=admin
export BOSH_CLIENT_SECRET="$(cat "$2" | yq -r .admin_password)"
export BOSH_CA_CERT="$(cat "$2"| yq -rc .director_ssl.ca)"
BOSH_DIR_ID="$(echo $RANDOM | head -c 3)"

Keybase proof

I hereby claim:

  • I am benjvi on github.
  • I am benjvi (https://keybase.io/benjvi) on keybase.
  • I have a public key ASDHceCesUYNDZH-EpFm3gM_EAvfR-eMZWGOF8b3Y9zk0go

To claim this, I am signing this object: