Skip to main content
En Midaz v4, el Ledger unificado contiene Fees como módulo y lo sirve en /v2. El chart plugin-fees-helm despliega el servicio Fees independiente que esperan los releases de aplicación anteriores a v4. Despliega este chart solo cuando operas uno de esos releases.

Qué instala el chart


El chart instala una carga de trabajo de Fees: un Deployment, un Service, un ConfigMap, un Secret, un ServiceAccount, un HorizontalPodAutoscaler, un PodDisruptionBudget y un Ingress opcional. También ejecuta un job de bootstrap de MongoDB. El chart incluye un subchart de MongoDB y lo habilita de forma predeterminada. Define mongodb.enabled: false para apuntar el servicio, en su lugar, a un MongoDB administrado externamente.

Prerrequisitos


  • Un despliegue de Midaz en ejecución.
  • El chart plugin-access-manager, cuando defines fees.configmap.PLUGIN_AUTH_ENABLED en true. El chart deshabilita ese flag de forma predeterminada.
  • Una licencia Lerian Enterprise válida.
  • Helm 3.8 o posterior para la compatibilidad con registries OCI.

Instalación


Lee primero la versión actual del chart:

Values que debes definir


Pon cada credencial en fees.secrets, o apunta el release a tu propio Secret con fees.useExistingSecret. Define estas claves: Deja la contraseña de MongoDB vacía mientras el subchart incluido esté habilitado. El subchart la genera en su propio Secret, y el servicio la lee de ahí. Define fees.secrets.MONGO_PASSWORD solo para un MongoDB externo que no tenga su propio Secret existente.

Actualización y desinstalación


Desinstalar elimina los recursos de Kubernetes. No borra los PersistentVolumeClaims de MongoDB. Bórralos por separado cuando quieras recuperar el almacenamiento.

Recursos