/v2 a través del Ledger. No son servicios, puertos, plugins ni releases de Helm separados.
Los plugins de Midaz se distribuyen como Helm charts independientes y siguen el mismo modelo de despliegue que Midaz Core. Cada plugin corre como un servicio separado junto a la plataforma, con su propia configuración, dependencias y ciclo de vida.
Antes de desplegar cualquier plugin, confirma que tienes una instancia de Midaz Core en ejecución. Los plugins dependen de las APIs de Midaz Core y no pueden operar de forma independiente. Consulta la guía de despliegue de Midaz con Helm si todavía no configuraste Midaz.
Requisitos previos
Antes de desplegar plugins, confirma que tienes:
- Un clúster Kubernetes en ejecución con Midaz Core ya desplegado. Usa una versión menor con soporte vigente en producción.
- Helm 3.8 o posterior, para el soporte de registry OCI.
- kubectl configurado con acceso a tu clúster.
- Permisos de administrador del clúster o roles RBAC adecuados.
- Una clave de licencia Enterprise válida para el plugin que despliegas.
Charts de plugins disponibles
Cada plugin se distribuye como un Helm chart compatible con OCI.
Cada chart se publica en
oci://registry-1.docker.io/lerianstudio/<chart-name>.
CRM es un módulo dentro del chart
midaz-helm. Lo habilitas con el bloque de values crm. No existe un chart de CRM.Instalar un plugin
El proceso de instalación es el mismo para todos los plugins. Reemplaza el nombre del chart, el registry y la versión del plugin que quieres desplegar.
1. Revisa las versiones disponibles
Lee la versión actual del chart desde el registry:2. Instala el chart
- Pix
- Pix Indirecto (BTG)
<version> por la versión de chart deseada. El flag --create-namespace crea el namespace midaz-plugins si todavía no existe.
3. Verifica la instalación
Después de instalar, confirma que el release está desplegado:Running y el estado READY.
Configura el chart elegido
Los charts de plugins no comparten un único contrato de licencia, secret o persistencia. Inspecciona el
values.schema.json del chart elegido y su documentación específica antes de definir values. No reutilices los ejemplos de CRM o Fees: en Midaz v4 son módulos del Ledger, no charts de plugin.
Por ejemplo, Bank Transfer requiere claves de cifrado específicas del chart y usa bankTransfer.secrets.MONGO_URI cuando su MongoDB incluido está deshabilitado. Su integración de licencia es opcional cuando LICENSE_SERVICE_ADDRESS y TENANT_IDS no están definidos. Otros plugins tienen requisitos distintos.
Configurar el ingress
De forma predeterminada, los servicios de plugin usan
ClusterIP, así que solo son accesibles dentro del clúster. Para exponer un plugin externamente, habilita el ingress en tu values.yaml.
La configuración de ingress sigue el mismo patrón que Midaz Core. Este es un ejemplo con NGINX:
<plugin> por la clave de servicio del plugin.
Verificar tu despliegue
Después de instalar un plugin, verifica que corre correctamente.
Revisa el estado de los pods
Running con todos los contenedores listos.
Revisa los logs de los pods
Prueba el endpoint de health
Cada plugin define sus propias rutas de probe. Léelas desde el Deployment:kubectl get svc -n midaz-plugins. Luego haz port-forward del Service y llama a la ruta que leíste:
Actualizar plugins
Para actualizar un plugin a una versión nueva, usa
helm upgrade con la versión objetivo:
Actualiza siempre Midaz Core antes de actualizar los plugins. Los plugins dependen de las APIs de Midaz Core, así que actualizar en el orden equivocado puede causar problemas de compatibilidad.
Desinstalar un plugin
Para quitar un plugin de tu clúster:
Recursos relacionados
- Desplegar Midaz con Helm – Guía de instalación inicial de Midaz Core
- Guía de actualización con Helm – Procedimientos de actualización e instrucciones de rollback
- Compatibilidad de versiones del chart de Midaz – Metadatos actuales del chart y de la aplicación de Midaz
- Compatibilidad de versiones de plugins – Compatibilidad de los plugins con las versiones de Midaz Core
- Nuestros plugins – Catálogo de plugins y cómo funcionan
- Repositorio de Helm – Código fuente, charts y notas de release

