Istio virtualservice匹配cookie

警告
本文最后更新于 2021-10-13 11:42,文中内容可能已过时。

Istio中的正则(RE2)使用起来不习惯,防止忘记特留此文

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
apiVersion: networking.istio.io/v1beta1
kind: VirtualService
metadata:
  name: nginx-vs
  namespace: istio-demo
spec:
  exportTo:
  - '*'
  hosts:
  - nginx-svc
  http:
  - match:
    - headers:
        Cookie:
          regex: ^(.*?; )?(user=soulchild)(;.*)?$
    route:
    - destination:
        host: nginx-svc
        subset: v2
  - route:
    - destination:
        host: nginx-svc
        subset: v1
请我喝杯水
SoulChild 微信号 微信号
SoulChild 微信打赏 微信打赏
0%