-
Notifications
You must be signed in to change notification settings - Fork 22
/
Copy pathenv.sh
28 lines (28 loc) · 1.33 KB
/
env.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
DIRNAME=$(dirname ${BASH_SOURCE[0]})
source $DIRNAME/../.env
export NAMESPACE=iff
export LOCAL_REGISTRY=k3d-iff.localhost:12345
export EMQX_OPERATOR_NAMESPACE=emqx-operator-system
export EMQX_OPERATOR_VERSION="2.2.3"
export POSTGRES_OPERATOR_VERSION="v1.9.0"
export VELERO_HELM_VERSION=velero-3.2.0
export VELERO_PLUGIN_VERSION="v1.5.0"
export VELERO_VERSION="v1.10.0"
export MINIO_OPERATOR_VERSION="5.0.14"
export CERT_MANAGER_VERSION="1.9.1"
export STRIMZI_VERSION="0.32.0"
export OFFLINE=${OFFLINE:-false}
export OFFLINE_DIR=$(cd $DIRNAME/airgap-deployment; pwd)
export KEYCLOAK_VERSION=21.1.2
export RELOADER_HELM_VERSION=v1.0.67
COMMON_MAIN_REGISTRY=$(yq ".mainRegistry" < $DIRNAME/common.yaml)
COMMON_EXTERNAL_REGISTRY=$(yq ".externalRegistry" < $DIRNAME/common.yaml)
COMMON_EXTERNAL_REGISTRY2=$(yq ".externalRegistry2" < $DIRNAME/common.yaml)
COMMON_EXTERNAL_REGISTRY3=$(yq ".externalRegistry3" < $DIRNAME/common.yaml)
COMMON_EXTERNAL_REGISTRY4=$(yq ".externalRegistry4" < $DIRNAME/common.yaml)
export REGISTRY=${REGISTRY:-${COMMON_MAIN_REGISTRY}}
export EXT_REGISTRY=${EXT_REGISTRY:-${COMMON_EXTERNAL_REGISTRY}}
export EXT_REGISTRY2=${EXT_REGISTRY2:-${COMMON_EXTERNAL_REGISTRY2}}
export EXT_REGISTRY3=${EXT_REGISTRY3:-${COMMON_EXTERNAL_REGISTRY3}}
export EXT_REGISTRY4=${EXT_REGISTRY4:-${COMMON_EXTERNAL_REGISTRY4}}
export KUBECTL_VERSION=1.28-debian-11