23 lines
807 B
Bash
Executable file
23 lines
807 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
# ---- Container registry ----
|
|
export REGISTRY="registry.halla-aho.net"
|
|
export REGISTRY_REPO="thalla/lomavuokraus-web"
|
|
|
|
# ---- Kubernetes base settings ----
|
|
export DEPLOYMENT_NAME="lomavuokraus-web"
|
|
export PROD_NAMESPACE="lomavuokraus-prod"
|
|
export STAGING_NAMESPACE="lomavuokraus-staging"
|
|
export TEST_NAMESPACE="lomavuokraus-test"
|
|
|
|
# ---- Domains and cert-manager issuers ----
|
|
export PROD_HOST="lomavuokraus.fi"
|
|
export STAGING_HOST="staging.lomavuokraus.fi"
|
|
export TEST_HOST="test.lomavuokraus.fi"
|
|
export TEST_API_HOST="apitest.lomavuokraus.fi"
|
|
export PROD_CLUSTER_ISSUER="letsencrypt-prod"
|
|
export STAGING_CLUSTER_ISSUER="letsencrypt-staging"
|
|
export TEST_CLUSTER_ISSUER="letsencrypt-staging"
|
|
|
|
# ---- Ingress class (k3s ships with Traefik by default) ----
|
|
export INGRESS_CLASS="traefik"
|