Environments
Composable YAML, resolved at runtime.
Import shared modules, overlay branch variants, and keep config in the repo where reviews already happen.
name: staging.payments
extends:
- ../shared/base.yml
- ../shared/observability.yml
overlays:
- when: scenario.retries
load: ./retries.overlay.yml
vars:
base_url: "https://staging.api.acme.dev"
api_key: !secret vault://payments/staging#api_key