nginx-ingress 显示 404 页面

nginx-ingress 显示 404 页面

我有一个继承的 EKS 集群(没有文档)。该集群多年未升级。我被委托对其进行升级。nginx-ingress 上的版本来自 quay.io,该版本不再维护。我能够将集群升级到 1.23 并安装官方 nginx-ingress 版本。我在删除旧 Ingress 之前获得了 helm 值,并将相同的值应用于新 Ingress。我现在遇到的问题是所有页面主机都显示 404 未找到。入口指向 HAProxy,后者又与应用程序对话。当我跳转到新的入口 pod 并 curl 其中一个主机时,curl 会退出并进入,我再次得到 404 未找到。但是当我从同一个入口框 curl HAProxy 上的重定向之一时,我得到了该站点。

这似乎是新入口尝试与 HAProxy 通信的方式。我没有重新部署 HA 代理,因为它似乎在 1.23 上运行。此外,HAProxy 没有打开日志记录,所以我看不到任何日志。
(我不想重新设计这个集群,直到它完全升级。这里有很多东西我会改变。)问题。

  1. 有没有简单的方法可以打开 HAProxy 上的日志记录?
  2. 我还能采取哪些其他故障排除步骤来查明该入口控制器出了什么问题?

相关内容