feat: beta deploys all services with pipeline toggle defaulting to OFF
- pipelineEnabled: true in beta so all pods run (Kargo happy) - PIPELINE_DEFAULT_OFF=true in beta config — scheduler initializes the Redis toggle to OFF on first boot - Shared Ollama (10.1.1.12:2701) between beta and paper - Flip pipeline ON from the UI when testing, OFF when done - Optimistic UI update for the toggle button
This commit is contained in:
@@ -6,10 +6,12 @@
|
||||
image:
|
||||
tag: latest
|
||||
|
||||
## Pipeline OFF by default — beta is for API testing only
|
||||
pipelineEnabled: false
|
||||
## Pipeline ON — all services deployed so Kargo sees them as healthy.
|
||||
## The Redis-based pipeline toggle defaults to OFF so the scheduler
|
||||
## won't enqueue jobs unless you flip it on from the UI.
|
||||
pipelineEnabled: true
|
||||
|
||||
## Single replica for API services
|
||||
## Single replica for all services in beta
|
||||
services:
|
||||
queryApi:
|
||||
replicas: 1
|
||||
@@ -34,6 +36,9 @@ config:
|
||||
MINIO_ENDPOINT: "minio.minio-service.svc.cluster.local:80"
|
||||
MINIO_SECURE: "false"
|
||||
BROKER_MODE: "paper"
|
||||
OLLAMA_BASE_URL: "http://10.1.1.12:2701"
|
||||
MARKET_DATA_BASE_URL: "https://api.polygon.io"
|
||||
PIPELINE_DEFAULT_OFF: "true"
|
||||
|
||||
## Blank out all secrets so beta never talks to external APIs
|
||||
secrets:
|
||||
|
||||
Reference in New Issue
Block a user