我正在尝试使用ingress nginx来实现用URI指定的nginx的proxy_pass,以将不同的请求分发到不同的后端服务。如何配置?
我使用的ingress nginx版本是0.22。我尝试使用nginx.ingress.kubernetes.io/rewrite-target注释,但这不是我想要的效果。
我想使用ingress-nginx来实现下面的nginx配置,proxy_pass指令是用URI指定的:
location /asset/api {
proxy_pass http://asset_api/;
}发布于 2019-08-22 14:58:14
我的错,使用nginx.ingress.kubernetes.io/rewrite-target可以实现上述功能:
路由:
example.com/asset/web/(.*)然后使用入口注释功能:
nginx.ingress.kubernetes.io/rewrite-target: '$1'https://stackoverflow.com/questions/57588095
复制相似问题