lomavuokraus/deploy/env.sh
2025-12-06 17:33:17 +02:00

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"