Kubernetes入口路由-星号(*)在入口路径规则中不起作用

时间:2019-03-02 06:51:31

标签: azure kubernetes kubernetes-ingress azure-kubernetes azure-aks

我们在Azure Kubernetes服务中托管了带有REST API的各种Asp.net核心容器。每个REST API服务都使用不同的路由实现许多HTTP方法,但是具有通用的基本路由(基于控制器名称)。

要求是将请求路由到基于其他服务的起始路由值,例如所有以“ / user”开头的请求都将用户服务或产品API请求路由到产品服务。 我们在kubernetes入口的路径部分中将路径添加为“ / user / *”,“ / product / *”。 星号(*)不起作用

1 个答案:

答案 0 :(得分:2)

根据this,您需要使用正则表达式。

path: /foo/.*