fix: blank external URLs in base values, set only in stage overrides

Base values.yaml now has empty OLLAMA_BASE_URL, MARKET_DATA_BASE_URL,
and BROKER_PROVIDER. Only paper (and eventually live) set the real
URLs. Beta inherits empty defaults so it can't reach external services.
This commit is contained in:
Celes Renata
2026-04-21 00:15:22 +00:00
parent d8fce71178
commit a19ed086fe
3 changed files with 5 additions and 5 deletions
@@ -54,7 +54,6 @@ config:
MINIO_ENDPOINT: "minio.minio-service.svc.cluster.local:80"
MINIO_SECURE: "false"
BROKER_MODE: "paper"
BROKER_PROVIDER: "none"
## Blank out all secrets so beta never talks to external APIs
secrets:
@@ -17,6 +17,7 @@ config:
DEPLOY_STAGE: "paper"
POSTGRES_USER: "stonks_paper"
OLLAMA_BASE_URL: "http://10.1.1.12:2701"
MARKET_DATA_BASE_URL: "https://api.polygon.io"
## Secrets — all credentials for the paper stage
## These are rendered into K8s Secrets by the Helm chart.
+4 -4
View File
@@ -161,7 +161,7 @@ config:
REDIS_DB: "0"
MINIO_ENDPOINT: "minio.minio-service.svc.cluster.local:80"
MINIO_SECURE: "false"
OLLAMA_BASE_URL: "http://10.1.1.12:2701"
OLLAMA_BASE_URL: ""
OLLAMA_MODEL: "qwen3.5:9b-fast"
OLLAMA_TIMEOUT: "240"
OLLAMA_MAX_RETRIES: "2"
@@ -174,8 +174,8 @@ config:
TRINO_SCHEMA: "stonks"
TRINO_ICEBERG_CATALOG: "iceberg"
BROKER_MODE: "paper"
BROKER_PROVIDER: "alpaca"
MARKET_DATA_BASE_URL: "https://api.polygon.io"
BROKER_PROVIDER: ""
MARKET_DATA_BASE_URL: ""
MARKET_DATA_PROVIDER: "polygon"
RETENTION_RAW_MARKET_DAYS: "90"
RETENTION_RAW_NEWS_DAYS: "180"
@@ -213,7 +213,7 @@ secrets:
broker:
BROKER_API_KEY: ""
BROKER_API_SECRET: ""
BROKER_BASE_URL: "https://paper-api.alpaca.markets"
BROKER_BASE_URL: ""
market:
MARKET_DATA_API_KEY: ""
gmail: