我有一個繼承的 EKS 叢集(無文件)。該叢集已經很多年沒有升級了。我的任務是升級它。 nginx-ingress 上的版本來自 quay.io,不再維護。我能夠將叢集升級到 1.23 並安裝官方 nginx-ingress 版本。我在刪除舊入口之前獲取了 helm 值,並將相同的值應用於新入口。我現在遇到的問題是所有頁面主機都顯示 404 not found。入口指向 HAProxy,HAProxy 又與應用程式對話。當我跳到新的入口 Pod 並捲曲其中一台主機時,捲曲返回並進入,我再次收到 404 未找到。但是,當我從同一個入口框在 HAProxy 上捲曲其中一個重定向時,我得到了該網站。
這似乎是新入口嘗試與 HAProxy 對話的方式。我沒有重新部署 HA 代理,因為它似乎可以在 1.23 上運行。此外,HAProxy 沒有開啟日誌記錄,因此我看不到任何日誌。
(我不想重新設計這個集群,直到它完全升級。這裡有很多東西我會改變。)問題。
- 有沒有簡單的方法可以在 HAProxy 上開啟日誌記錄?
- 我還可以執行哪些其他故障排除步驟來找出此入口控制器的問題?