#!/usr/bin/env bash set -euo pipefail source ${BUILD_TOOLS_PATH}/scripts/kubernetes.sh ENVIRONMENT="${1?usage: secrets.sh }" LASTPASS_SHARE="envconfig\\${ENVIRONMENT}" kube_cmd=$(kubernetes:get_command ${ENVIRONMENT}) SECRET_NAME="google-maps-api" API_KEY=$(lpass show --name "${LASTPASS_SHARE}/${SECRET_NAME}" --notes) $kube_cmd delete secret ${SECRET_NAME,,} &> /dev/null || true $kube_cmd create secret generic \ ${SECRET_NAME,,} \ --from-literal=MAPS_API_KEY="${API_KEY}"