Taula de continguts

zsh-autoenv

/via: https://github.com/Tarrasch/zsh-autoenv

configuration

sets xtrace option (set -x) while sourcing env files. Default: 0

usage

help

azure example

/
autostash ARM_ACCESS_KEY=<key>
echo "auto environment enabled (infraestructure)"
/infrastructure
autoenv_source_parent ../..
az account set --subscription "XXX -PRO - Subscription"
echo "auto environment enabled (pro)"
/aks
autoenv_source_parent ../..
autostash ENV_SUBS="XXX - AKS - Subscription"
autostash ENV_RG="XXX-RG-AKS"
autostash ENV_AKS="XXX"
az account set --subscription "$ENV_SUBS"
az aks get-credentials --resource-group ${ENV_RG} --name ${ENV_AKS} --admin
echo "auto environment enabled ($ENV_SUBS)"
echo "aks credentials (${ENV_RG} - ${ENV_AKS})"