> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Midaz via Helm

> Midaz Helm chart — installation, configuration, upgrading, and troubleshooting.

This section covers everything you need to deploy and manage Midaz on Kubernetes using Helm. From initial installation to version upgrades, you'll find guides tailored for both new deployments and existing environments.

<Tip>
  New to Midaz? Start with [Installing Midaz with Helm](/en/platform/helm/midaz/midaz-installation) for a complete walkthrough of the installation process.
</Tip>

## Why Helm?

***

Helm is the recommended way to deploy Midaz on Kubernetes. It provides:

* **Simplified deployment**: Install Midaz with a single command.
* **Consistent configuration**: Manage all settings through a centralized `values.yaml` file.
* **Easy upgrades**: Update Midaz versions with minimal downtime.
* **Dependency management**: Automatically handles PostgreSQL, MongoDB, RabbitMQ, Valkey, and other required services.

## Content

***

In this section, you will find:

* [Installing Midaz with Helm](/en/platform/helm/midaz/midaz-installation): Install and configure Midaz on Kubernetes.
* [Configuring ingress](/en/platform/helm/midaz/midaz-ingress): Expose Midaz services outside the cluster with NGINX, AWS ALB, or Traefik.
* [Configuring observability](/en/platform/helm/midaz/midaz-observability): Set up Grafana and OpenTelemetry for monitoring.
* [Configuring dependencies](/en/platform/helm/midaz/midaz-dependencies): Configure PostgreSQL, MongoDB, RabbitMQ, and Valkey.
* [Midaz components reference](/en/platform/helm/midaz/midaz-components-reference): Detailed parameters for Ledger, Onboarding, Transaction, and CRM services.
* [Upgrade guide](/en/platform/helm/midaz/midaz-upgrade-guide): Quick start for upgrading Midaz Core and plugins.
* [Migration guides](/en/platform/helm/midaz/midaz-migrate-v4-to-v5): Step-by-step migration paths between Helm chart versions.
* [Configuration reference](/en/platform/helm/midaz/midaz-configuration-reference): Ledger service configuration, external secrets, and deployment flags.
* [Upgrade checklist](/en/platform/helm/midaz/midaz-upgrade-checklist): Best practices and post-upgrade verification steps.
* [Rollback and troubleshooting](/en/platform/helm/midaz/midaz-rollback-troubleshooting): Rollback procedures and common issue resolution.
* [Version compatibility](/en/platform/helm/helm-version-compatibility): Check the compatibility matrix between Helm chart versions and Midaz components.

## Prerequisites

***

Before deploying Midaz with Helm, make sure you have:

* [**Kubernetes (v1.30+)**](https://kubernetes.io/releases/download/): A running cluster.
* [**Helm 3+**](https://helm.sh/docs/intro/install/): Installed and available (`helm version`).
* Access to a container registry with Midaz images.
* DNS and TLS certificates for ingress (or cert-manager installed).

## Quick start

***

To install Midaz using Helm, run:

```bash theme={null}
helm install midaz oci://registry-1.docker.io/lerianstudio/midaz-helm --version <version> -n midaz --create-namespace
```

Replace `<version>` with the desired Helm chart version. Check available versions with:

```bash theme={null}
helm search repo oci://registry-1.docker.io/lerianstudio/midaz-helm --versions
```

<Warning>
  We recommend using the **latest stable version** for production deployments to ensure you have the latest features and security patches.
</Warning>

For detailed configuration options, see [Installing Midaz with Helm](/en/platform/helm/midaz/midaz-installation).

## Resources

***

* [Helm chart repository](https://github.com/LerianStudio/helm)
* [Midaz repository](https://github.com/LerianStudio/midaz)
* [Midaz architecture overview](/en/midaz/architecture)
