crm.enabled y el chart plugin-fees-helm para releases de aplicación anteriores. Son superficies de compatibilidad legacy, no el modelo de despliegue de Midaz v4.
Usa ledger.ingress para Midaz v4. Los ejemplos de ingress de CRM que se conservan aplican solo al workload de compatibilidad legacy crm.enabled.
Para usar ingress, necesitas un ingress controller en ejecución en tu cluster (por ejemplo, NGINX, AWS ALB o Traefik) y entradas de DNS que apunten hacia él.
Integración con cert-manager: Si usas cert-manager para TLS automático, agrega la anotación
cert-manager.io/cluster-issuer: <issuer-name> y define tls.secretName. cert-manager provisiona el certificado automáticamente.Ingress controller de NGINX
Para usar el NGINX Ingress Controller, configura el
values.yaml de la siguiente manera:
AWS ALB (Application load balancer)
Para el AWS ALB Ingress Controller, configura el
values.yaml de la siguiente manera:
Ingress controller de Traefik
Para Traefik, configura el
values.yaml de la siguiente manera:
Ejemplo con varios servicios
Para exponer tanto la API de Ledger como CRM con hostnames distintos:

