githubEdit

Dynamic Environment

Environment-variable substitution reference for Pinot configs.

This page points to the configuration reference for environment-variable substitution. The existing page remains the canonical source for placeholder syntax and component-availability caveats.

Key Areas

Area
Why it matters
Source

Placeholder syntax

Lets operators templatize config values

Component scope

Explains where environment variables must exist

What this page covered

  • The config substitution surface for deployment-specific values.

  • The safety caveat around component-wide environment availability.

  • The source page for the complete placeholder rules.

Next step

Use ${NAME} or ${NAME:DEFAULT} only when the same value is safe to resolve across the Pinot components that need it.

Last updated

Was this helpful?