Tenho um cluster EKS que herdei (sem documentação). O cluster não era atualizado há anos. Fui incumbido de atualizá-lo. A versão no nginx-ingress era do quay.io, que não é mais mantida. Consegui atualizar o cluster para 1.23 e instalei a versão oficial do nginx-ingress. Obtive os valores do leme antes de excluir o Ingress antigo e apliquei os mesmos valores ao novo ingresso. O problema que estou tendo agora é que todos os hosts da página estão exibindo 404 não encontrado. A entrada aponta para um HAProxy que, por sua vez, se comunica com o aplicativo. Quando entro no novo pod de entrada e enrolo um dos hosts, o enrolamento volta e entra e recebo novamente o 404 não encontrado. Mas quando eu enrolo um dos redirecionamentos no HAProxy da mesma caixa de entrada, recebo o site.
Parece ser a forma como o novo ingresso está tentando se comunicar com o HAProxy. Não reimplantei o proxy HA porque ele parece estar funcionando na versão 1.23. Além disso, o HAProxy não está com o log ativado, então não consigo ver nenhum log.
(Não quero redesenhar este cluster até que ele esteja totalmente atualizado. Há muitas coisas que eu mudaria aqui.) Perguntas.
- Existe uma maneira fácil de ativar o logon no HAProxy?
- Que outras etapas de solução de problemas eu poderia executar para descobrir o que há de errado com esse controlador de entrada?