-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.live.example
More file actions
23 lines (20 loc) · 1.09 KB
/
.env.live.example
File metadata and controls
23 lines (20 loc) · 1.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Live smoke example environment variables
# Never commit real secrets. Use secret manager-backed values.
NODE_ENV=production
BILLING_ADAPTER_RESOLUTION_MODE=strict
BILLING_INGEST_MODE=live
FICECAL_CREDENTIALS_BACKEND=secret-manager
FICECAL_SECRET_RESOLVER_ENDPOINT=https://secret-resolver.internal/resolve
# Read-only credential references (opaque IDs only, never raw keys/tokens)
FICECAL_OPENOPS_CREDENTIAL_REF=cred://openops/sandbox/readonly
FICECAL_AWS_CREDENTIAL_REF=cred://aws/sandbox/readonly
FICECAL_AZURE_CREDENTIAL_REF=cred://azure/sandbox/readonly
FICECAL_GCP_CREDENTIAL_REF=cred://gcp/sandbox/readonly
# Provider live smoke commands
# Each command MUST print one JSON line with:
# {"providerTotal": number, "canonicalTotal": number, "currency": "USD"}
# Note: do not echo secrets in command output.
FICECAL_OPENOPS_LIVE_SMOKE_CMD="python3 scripts/examples/openops-live-smoke.py"
FICECAL_AWS_LIVE_SMOKE_CMD="python3 scripts/examples/aws-live-smoke.py"
FICECAL_AZURE_LIVE_SMOKE_CMD="python3 scripts/examples/azure-live-smoke.py"
FICECAL_GCP_LIVE_SMOKE_CMD="python3 scripts/examples/gcp-live-smoke.py"