rig major updates
This commit is contained in:
23
rig/examples/data/rig.env
Normal file
23
rig/examples/data/rig.env
Normal file
@@ -0,0 +1,23 @@
|
||||
# This overlay's settings: layered over rig's defaults, under ctrl/.env and the caller.
|
||||
# data — postgres, redis and airflow (upstream images, run unmodified) in their own namespace.
|
||||
# Use it: OVERLAY=examples/data make cluster up Notes: README.md
|
||||
|
||||
# Order matters: addons install in the order listed, and airflow refuses to start
|
||||
# without postgres, so postgres comes first. metallb is rig's own. Airflow runs
|
||||
# LocalExecutor and needs no broker: add redis (before airflow) only to switch to Celery.
|
||||
ADDONS="metallb postgres airflow"
|
||||
|
||||
# Namespace for the dependency containers (k8s/base/kustomization.yaml names it too).
|
||||
DATA_NAMESPACE=data
|
||||
|
||||
# Postgres identity. The password is generated once by addons/postgres.sh and kept.
|
||||
POSTGRES_DB=app
|
||||
POSTGRES_USER=app
|
||||
POSTGRES_STORAGE=2Gi
|
||||
|
||||
AIRFLOW_ADMIN_USER=admin
|
||||
|
||||
# Upstream images, pinned by tag; bump freely, and preload them for an offline machine.
|
||||
POSTGRES_IMAGE=postgres:16-alpine
|
||||
REDIS_IMAGE=redis:7-alpine
|
||||
AIRFLOW_IMAGE=apache/airflow:2.10.4
|
||||
Reference in New Issue
Block a user