global:
  imageRegistry: "ghcr.io/easy-bpm"
  imageTag: v0.1.3-beta.2
  imagePullPolicy: IfNotPresent

backend:
  replicaCount: 1

worker:
  # First install: let the backend finish database migrations before starting the worker.
  # Set to 1 after backend readiness and retain 1 for subsequent upgrades.
  replicaCount: 0

web:
  admin:
    enabled: true
    host: admin.easybpm.local
  modeler:
    enabled: true
    host: modeler.easybpm.local
    apiBaseUrl: ""
    agenticOrchestration:
      enabled: true
  taskPortal:
    enabled: true
    host: portal.easybpm.local

ingress:
  enabled: false

secrets:
  create: true
  postgres:
    url: jdbc:postgresql://postgres.easybpm.svc.cluster.local:5432/easybpm
    username: easybpm
    password: change-me
  rabbitmq:
    host: rabbitmq.easybpm.svc.cluster.local
    port: "5672"
    username: easybpm
    password: change-me
  security:
    adminUsername: admin
    adminPassword: change-me
    jwtSecretBase64: replace-with-32-byte-minimum-base64-secret
  ai:
    encryptionKey: replace-with-strong-ai-credential-key
    openaiApiKey: ""
    geminiApiKey: ""
