我正试图在GKE入口中创建一个路径,如下所示:/organizations/''/entity/''/download。
注意:上面的"表示通配符(*(
organizations/和entity/之后的值是动态的,所以我必须使用两个通配符,但这不起作用,/organizations/*之后的第一个通配符接受所有请求。
我只想对这个特定的请求应用不同的超时,因此我需要像这样配置它,如果最后有/test而不是/download,它就不应该发生。
我不可能是唯一一个有同样情况的人,我很难在互联网上找到任何有同样问题的东西?有什么变通办法吗?
Ingress的路径字段唯一支持的通配符是*字符。*字符必须跟在正斜杠(/(后面,并且必须是模式中的最后一个字符。例如,/、/foo/和/foo/bar/*是有效的模式,但,/foo/bar,和/foo/*/bar不是。
来源(来自GKE Ingress文档(:https://cloud.google.com/kubernetes-engine/docs/concepts/ingress#multiple_backend_services