reporter-helm.
What the chart installs
The chart installs two workloads:
- Manager: the API service that stores templates and orchestrates report generation. It gets a Deployment, a Service, a ConfigMap, a Secret, a ServiceAccount, a ClusterRole, a HorizontalPodAutoscaler, a PodDisruptionBudget, and an optional Ingress.
- Worker: the background processor that renders the reports. It runs as a KEDA ScaledJob and scales on the queue depth.
keda.external: true when a KEDA operator already runs in the cluster.
Prerequisites
- A running Midaz deployment with reachable API endpoints and a readable database replica.
- A storage class that supports dynamic provisioning, for MongoDB, RabbitMQ, and the object store.
- Helm 3.8 or later for OCI registry support.
Install
Read the current chart version first, then install:
Values you must set
Set these keys under the top-level
secrets block, or supply your own Secret:
Leave
MONGO_PASSWORD empty while the bundled MongoDB subchart is enabled. The subchart generates the password into its own Secret, and the services read it from there.

