prod deployment

This commit is contained in:
2026-04-01 18:34:08 -04:00
parent ca44e68f64
commit eab581f8cb
62 changed files with 1922 additions and 286 deletions

View File

@@ -4,22 +4,21 @@ metadata:
name: gateway-config
data:
config.yaml: |
# Gateway Configuration
# Gateway Configuration (production)
# Server configuration
server:
port: 3000
host: 0.0.0.0
log_level: info
cors_origin: "https://app.dexorder.com"
base_url: https://api.dexorder.com
cors_origin: "https://dexorder.ai"
base_url: https://dexorder.ai
trusted_origins:
- https://app.dexorder.com
- https://api.dexorder.com
- https://dexorder.ai
# Database
database:
url: postgresql://postgres:postgres@postgres:5432/iceberg
url: postgresql://postgres:{{ op://AI Prod/PostgreSQL/password }}@postgres:5432/iceberg
# Default model (if user has no preference)
defaults:
@@ -28,12 +27,13 @@ data:
# Kubernetes configuration
kubernetes:
namespace: dexorder-sandboxes
namespace: sandbox
service_namespace: ai
in_cluster: true
sandbox_image: dexorder/ai-sandbox:latest
sidecar_image: dexorder/ai-lifecycle-sidecar:latest
sandbox_image: git.dxod.org/dexorder/dexorder/ai-sandbox:latest
sidecar_image: git.dxod.org/dexorder/dexorder/ai-lifecycle-sidecar:latest
storage_class: standard
image_pull_policy: Always # For production - always pull from registry
image_pull_policy: Always
# DragonflyDB (Redis-compatible, for hot storage and session management)
redis:
@@ -62,4 +62,4 @@ data:
# Email service configuration
email:
from_address: noreply@dexorder.com
from_address: noreply@dexorder.ai