We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
This snippets depends on Direnv bin dir
Install helm in your direnv bin directory IF no helm binary is found.
Configuration environments variable:
HELM_VERSION
HELM_ARCH
In your .envrc:
.envrc
# # Auto-install Helm # ================= # HELM_VERSION="3.6.3" HELM_ARCH="linux-amd64" HELM_PKG_NAME="helm-v${HELM_VERSION}-${HELM_ARCH}.tar.gz" HELM_PKG_URL="https://get.helm.sh/${HELM_PKG_NAME}" HELM_PKG_PATH="${DIRENV_TMP_DIR}/${HELM_PKG_NAME}" if [ ! -e "${DIRENV_BIN_DIR}/helm" ]; then echo "===> Getting helm:${HELM_VERSION}:${HELM_ARCH} (can take a while to execute)" curl -s -L "${HELM_PKG_URL}" -o "${HELM_PKG_PATH}" tar zx -f ${HELM_PKG_PATH} -C ${DIRENV_TMP_DIR} mv ${DIRENV_TMP_DIR}/${HELM_ARCH}/helm ${DIRENV_BIN_DIR} chmod 700 ${DIRENV_BIN_DIR}/helm rm -rf ${DIRENV_TMP_DIR}/${HELM_ARCH} ${HELM_PKG_PATH} fi