midaz-helm chart. You enable it with the crm values block. No CRM chart exists.
The image tag of each workload defaults to the application version that the chart deploys. Read the current defaults with helm show values oci://registry-1.docker.io/lerianstudio/midaz-helm.
Ledger
Ledger combines the onboarding and transaction modules in one deployment.
The Ledger liveness probe defaults to
/health. Its readiness probe defaults to /readyz. Both probe blocks accept overrides under ledger.livenessProbe and ledger.readinessProbe.
Existing Secret
Use an existing Kubernetes Secret instead of a chart-managed Ledger Secret:CRM
The chart deploys CRM as an optional workload beside Ledger.
Enable CRM in your override file:
midaz-crm before deploying and include LCRYPTO_HASH_SECRET_KEY and LCRYPTO_ENCRYPT_SECRET_KEY. CRM uses /health for liveness and /readyz for readiness by default. Configure its ingress, resources, autoscaling, and secret settings under the crm key.
Tracer
Tracer is an optional transaction-validation workload in the Midaz chart.
Enable the workload and point Ledger to it when you want transaction validation in the same release:
/health for liveness and /readyz for readiness by default. Tracer exposes its gRPC service port only when you set tracer.configmap.TRACER_GRPC_PORT. Configure both sides before changing TRACER_TRANSPORT to grpc.
Read the complete chart interface from the version you deploy:
helm show values oci://registry-1.docker.io/lerianstudio/midaz-helm --version <version>. It carries fields not listed here.
