spbgovbr / sei-docker

Projeto de Infraestrutura sob Código para o SEI
43 stars 33 forks source link

Balanceador não funciona com docker 24.x ou superior #72

Closed marlinhares closed 5 months ago

marlinhares commented 7 months ago

Fizemos um teste com a última versão do docker 25.x e o balanceador não consegue fazer o discovery dos serviços. É provável que com a versão 24.x também não funcione, embora não testamos nessa versão.

Portanto enquanto não substituirmos o balanceador, usar o docker no máximo na versão 23.x Lembrando que a versão do docker-compose deve ser também uma versão compatível com o balanceador #64

marlinhares commented 7 months ago

Caso queira usar sem fazer o downgrade do docker, então terá que desabilitar o balanceador. Para tanto basta alterar no envlocal.env os seguintes parâmetros:

export BALANCEADOR_PRESENTE=false
export APP_PORTA_80_MAP_EXPOR=true
export APP_PORTA_443_MAP_EXPOR=true

Assim o ecossistema irá subir sem o balanceador. Vc perderá o acesso ao escalonamento dos nós e também aos serviços do ecossistema. Mas o sei estará acessível através da url escolhida:

https://<<suaurl>>/sei
https://<<suaurl>>/sip
marlinhares commented 5 months ago

Essa issue foi resolvida na nova versão https://github.com/spbgovbr/sei-docker/releases/tag/3.0.0

O haproxy foi substituído pelo traefik