#!/usr/bin/env bash
set -euo pipefail

ROOT=$(cd $(dirname ${BASH_SOURCE[0]})/.. && pwd)

CLUSTER=${CLUSTER:-freetier}
PROVIDER_TYPE=${PROVIDER_TYPE:-eks}

usage() {
cat << EOF
"""
Setup a test environment for the monitoring stack
Mock some dependencies
"""
EOF
}

V1=${1:-""}
if [ "${V1}" == "--help" ];then
    usage
    exit
fi

yarn install
export PULUMI_CONFIG_PASSPHRASE="test"
export MOCK_STACK="true"
export CLUSTER=${CLUSTER}
export PROVIDER_TYPE=${PROVIDER_TYPE}

pulumi config set monitoring:infra-stack test

exec "$@"
