我有ingress.yaml两条路径;每个到我的一个微前端。然而,我真的很难让重写目标发挥作用。mf1 正确加载,但 mf2 不正确。我做了一些研究,知道我需要使用Captured Groups,但似乎无法正确实现这一点。我怎么做?
这就是我的入口的样子:
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: http-ingress
annotations:
kubernetes.io/ingress.class: public
nginx.ingress.kubernetes.io/rewrite-target: /
spec:
rules:
- http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: mf1
port:
number: 80
- path: /mf2
pathType: Prefix
backend:
service:
name: mf2
port:
number: 80
Run Code Online (Sandbox Code Playgroud)