【发布时间】:2023-03-20 19:48:01
【问题描述】:
似乎 ingress-nginx-controller 为通配符/默认主机名设置了服务器配置,即“server_name _;”。该服务器位于配置中的其他主机之前,我相信这会导致所有请求都转到 404(因为没有定义默认后端)。
在一个入口控制器内有 3 个入口服务,都在这个默认主机之下。所有 3 项服务都发送到 404。当我手动删除它并重新加载时,下一个主机是所有流量的目的地。我不确定这是否是主机上的 nginx 实例的问题。
【问题讨论】:
标签: nginx kubernetes kubernetes-ingress ingress-nginx