ingress中能不能做通配设置


kind: Ingress
metadata:
name: kitchen
spec:
rules:
- host: arges.kitchen.com
http:
paths:
- path: /masc_kitchen|H5Test|macs_kindy
backend:
serviceName: kitchen
servicePort: 80
- path: /*.(jpg|gif|jpeg|png|css|js|mp4|html|3gp|avi)
backend:
serviceName: images-production
servicePort: 8082

这些地方怎么写啊,跪求大神讲解
已邀请:

迷茫_小青年 -

赞同来自:


支持.

首先你要配置一个config map 。把location 使用正则表达式选择打开 。
参考

apiVersion: v1
kind: ConfigMap
metadata:
name: nginx-ingress-controller-conf
namespace: kube-system
data:
use-regexp-location-path: "true"

如果不行,再试试 在 path 前进加一个 ~

要回复问题请先登录注册