/v2. O chart plugin-fees-helm faz o deploy do serviço Fees standalone que os releases de aplicação anteriores à v4 esperam. Faça o deploy deste chart apenas quando você operar um desses releases.
O que o chart instala
O chart instala uma carga de trabalho do Fees: um Deployment, um Service, um ConfigMap, um Secret, uma ServiceAccount, um HorizontalPodAutoscaler, um PodDisruptionBudget e um Ingress opcional. Ele também roda um job de bootstrap do MongoDB. O chart empacota um subchart MongoDB e o habilita por padrão. Defina
mongodb.enabled: false para apontar o serviço para um MongoDB gerenciado externamente.
Pré-requisitos
- Um deploy do Midaz em execução.
- O chart
plugin-access-manager, quando você definefees.configmap.PLUGIN_AUTH_ENABLEDcomotrue. O chart desabilita essa flag por padrão. - Uma licença Lerian Enterprise válida.
- Helm 3.8 ou posterior para o suporte a registry OCI.
Instalação
Values que você deve definir
Coloque cada credencial em
fees.secrets, ou aponte o release para o seu próprio Secret com fees.useExistingSecret. Defina estas chaves:
Deixe a senha do MongoDB vazia enquanto o subchart empacotado estiver habilitado. O subchart a gera no próprio Secret, e o serviço a lê de lá. Defina
fees.secrets.MONGO_PASSWORD apenas para um MongoDB externo que não tenha um Secret próprio.

