crm.enabled e o chart plugin-fees-helm para releases de aplicação mais antigos. Essas são superfícies de compatibilidade legadas, não o modelo de deploy do Midaz v4.
Use ledger.ingress no Midaz v4. Os exemplos de ingress de CRM mantidos valem apenas para a carga de trabalho de compatibilidade legada crm.enabled.
Para usar ingress, você precisa de um ingress controller rodando no seu cluster (por exemplo, NGINX, AWS ALB ou Traefik) e de entradas de DNS apontando para ele.
Integração com cert-manager: se você usa o cert-manager para TLS automático, adicione a annotation
cert-manager.io/cluster-issuer: <issuer-name> e defina tls.secretName. O cert-manager provisiona o certificado automaticamente.Ingress controller NGINX
Para usar o NGINX Ingress Controller, configure o
values.yaml assim:
AWS ALB (balanceador de carga de aplicação)
Para o AWS ALB Ingress Controller, configure o
values.yaml assim:
Ingress controller Traefik
Para o Traefik, configure o
values.yaml assim:
Exemplo com vários serviços
Para expor a API do Ledger e o CRM com hostnames diferentes:

