27 lines
892 B
Plaintext
27 lines
892 B
Plaintext
# 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
|