nginx 入口控制器出现问题

nginx 入口控制器出现问题

我遇到了 nginx ingress 问题,错误:无效的虚拟服务器或虚拟服务器路由

如何修复上述错误?

答案1

根据此博客作者 Patrick Londa,要检查错误:无效的虚拟服务器或虚拟服务器路由,您需要利用控制器日志、生成的配置文件,并检查 VirtualServer 和 VirtualServerRoute 资源的事件。

检查 VirtualServer 和 VirtualServerRoute 资源的事件

您可以使用以下命令检查 VirtualServer 资源的事件:

kubectl describe vs <VS-resource-name>

您可以使用以下命令检查 VirtualServerRoute 资源的事件:

kubectl describe vsr <VSR-resource-name>

类似于检查 Ingress 资源的事件,如果您正在寻找具有 AddedOrUpdated 原因的正常事件,则表示配置已成功应用。

参考此git链接有关 VirtualServer 和 VirtualServerRoute 资源的更多信息

相关内容