global:
  namespace: fusero-prod
  security:
    cors:
      origin: "https://your-domain.com"
      methods: "GET,POST,PUT,DELETE"
      credentials: true
    https:
      enabled: true
      certSecret: "fusero-tls-secret"
  logging:
    level: "info"
    format: "json"
  monitoring:
    prometheus:
      enabled: true
      path: "/metrics"

backend:
  image: fusero-backend:latest
  resources:
    requests:
      cpu: "200m"
      memory: "256Mi"
    limits:
      cpu: "500m"
      memory: "512Mi"
  env:
    # Non-sensitive values only
    NODE_ENV: "production"
    FASTIFY_PORT: "14000"
    CANVAS_API_URL: "https://talnet.instructure.com/api/v1"

frontend:
  image: fusero-frontend:latest
  resources:
    requests:
      cpu: "100m"
      memory: "128Mi"
    limits:
      cpu: "300m"
      memory: "256Mi"

postgres:
  image: postgres:15
  storage: 5Gi
  resources:
    requests:
      cpu: "200m"
      memory: "256Mi"
    limits:
      cpu: "500m"
      memory: "512Mi"
