Skip to content

Profiles hub

Status: Available in ETLantic 0.41.0. Start here for environment, allowlist, and production trust. Detail pages remain authoritative.

Read in this order

  1. Profile primer — what a profile is and why it matters
  2. Profiles — fields, resolution, JSON shape
  3. Production profiles — fail-closed allowlist and pilot checklist
  4. Runtime configuration — CLI / env / etlantic.toml today
  5. Configuration today — shipped Profile / toml fields vs future design

Essentials

  • Prefer named profiles (development, test, production).
  • Production fail-closed plugin trust uses Profile.security_mode (not name alone).
  • Production profiles require a non-empty plugin_allowlist.
  • Keep plugin package versions on the same minor as core (==0.41.0).
  • Prefer python -m etlantic … --profile <name> for validate / plan / run.