# EXAMPLE PROFILE (optional): copy to data.env, then PROFILE=data; overlays the defaults. # data — postgres, redis and airflow (upstream images) in the `data` namespace. # Notes: docs/notes/env.md PROFILE_NAME=data K8S_VERSION=v1_36 # Order matters: addons.sh installs in the order listed, and airflow refuses to # start without a metadata database, so postgres comes first. ADDONS="metallb postgres redis airflow" # local, not none — see the defaults in lib/config.sh: `none` has no outward-push guard. REGISTRY_MODE=local INGRESS_MODE=hostport DNS_MODE=hosts # Namespace for the dependency containers. DATA_NAMESPACE=data # Postgres identity. The password is generated once by postgres.sh and kept. POSTGRES_DB=app POSTGRES_USER=app POSTGRES_STORAGE=2Gi AIRFLOW_ADMIN_USER=admin # Reach the databases with port-forward, e.g. # kubectl -n data port-forward svc/postgres 5432:5432