#!/bin/sh

set -o errexit

set -o pipefail

echo "Usage: $0 <env> <image>"
echo
echo "Available env: dev, staging, prod"
echo "Available images: the global server image name available in ecr"

ENV=$1
IMAGE=$2

echo "start change config ${ENV}, image: ${IMAGE}"

## Sample below, create yours as needed
#echo "change ConfigMaps start"
#kubectl apply -f ./test-configmap.yaml
#echo "change ConfigMaps end"

# Only needed for regional server deployment modification like CPU or Memory requests
#if [[ "${IMAGE}" != "" ]]; then
#  echo "change config Deployment start"
#  cp ./globalserver_${ENV}_template.yaml ./globalserver.yaml
#  sed -i "s|{image}|${IMAGE}|g" ./globalserver.yaml
#  kubectl apply -f ./globalserver.yaml
#  echo "change config Deployment end"
#fi
