/v2. The plugin-fees-helm chart deploys the standalone Fees service that application releases before v4 expect. Deploy this chart only when you operate one of those releases.
What the chart installs
The chart installs one Fees workload: a Deployment, a Service, a ConfigMap, a Secret, a ServiceAccount, a HorizontalPodAutoscaler, a PodDisruptionBudget, and an optional Ingress. It also runs a MongoDB bootstrap job. The chart bundles a MongoDB subchart and enables it by default. Set
mongodb.enabled: false to point the service at an externally managed MongoDB instead.
Prerequisites
- A running Midaz deployment.
- The
plugin-access-managerchart, when you setfees.configmap.PLUGIN_AUTH_ENABLEDtotrue. The chart disables that flag by default. - A valid Lerian Enterprise license.
- Helm 3.8 or later for OCI registry support.
Install
Values you must set
Put every credential in
fees.secrets, or point the release at your own Secret with fees.useExistingSecret. Set these keys:
Leave the MongoDB password empty while the bundled subchart is enabled. The subchart generates it into its own Secret, and the service reads it from there. Set
fees.secrets.MONGO_PASSWORD only for an external MongoDB that has no existing Secret of its own.

