# Staging-specific values for peikarband

replicaCount: 1

image:
  pullPolicy: Always

# Reflex configuration for staging
reflex:
  apiUrl: "https://staging.peikarband.ir"  # Staging API URL

resources:
  limits:
    cpu: 500m
    memory: 512Mi
  requests:
    cpu: 100m
    memory: 256Mi

autoscaling:
  enabled: false

ingress:
  enabled: true
  className: "nginx"
  annotations:
    cert-manager.io/cluster-issuer: "letsencrypt-staging"
    nginx.ingress.kubernetes.io/ssl-redirect: "true"
  hosts:
    - host: staging.peikarband.ir
      paths:
        - path: /
          pathType: Prefix
  tls:
    - secretName: peikarband-staging-tls
      hosts:
        - staging.peikarband.ir

postgresql:
  enabled: true
  external:
    host: "postgres-staging.default.svc.cluster.local"
    port: "5432"
    database: "peikarband_staging"

redis:
  enabled: true
  external:
    host: "redis-staging.default.svc.cluster.local"
    port: "6379"

configMap:
  data:
    APP_NAME: "peikarband-staging"
    LOG_LEVEL: "debug"
    ENVIRONMENT: "staging"

podDisruptionBudget:
  enabled: false

networkPolicy:
  enabled: false

monitoring:
  serviceMonitor:
    enabled: false

