##
## Multi-Region Config — West Coast (Oregon / us-west-2)
## Primary region for Fogbreak (nearest to Monterey Peninsula).
##
region: us-west-2
displayName: "West Coast (Oregon)"
priority: 1  # Primary region

cluster:
  name: fogbreak-ai-west
  provider: aws  # or gcp: us-west1
  zone: us-west-2a

vllm:
  llama:
    replicas: 2
    gpu: "NVIDIA-A100-SXM4-80GB"
    gpuCount: 2
    model: "meta-llama/Llama-3.3-70B"
    port: 8000
  mistral:
    replicas: 2
    gpu: "NVIDIA-L4"
    gpuCount: 1
    model: "mistralai/Mistral-7B-Instruct-v0.3"
    port: 8001
  finetuned:
    replicas: 1
    gpu: "NVIDIA-L4"
    gpuCount: 1
    model: "fogbreak/mistral-7b-finetuned"
    port: 8002

proxy:
  replicas: 3
  resources:
    cpu: "500m"
    memory: "512Mi"

monitoring:
  prometheus:
    retention: "30d"
    storage: "50Gi"
  grafana:
    enabled: true

ingress:
  host: "ai-west.fogbreak.io"
  tls: true
  rateLimit: 200  # requests per minute

# Tenants routed to this region (by default, all West Coast brokerages)
routingRules:
  - states: ["CA", "OR", "WA", "NV", "AZ", "HI", "AK"]
    priority: 1
  - fallback: true  # Accept overflow from other regions
    priority: 3
