灰度发布
优先级:canary-by-header -> canary-by-cookie -> canary-weight
基于header:
# 配置
nginx.ingress.kubernetes.io/canary: "true"
nginx.ingress.kubernetes.io/canary-by-header: "canary"
# 访问方式
curl -H "canary: always" http://xxxxxx #都访问carry
curl -H "canary: never" http://xxxxxxx #都不访问carry
curl -H "canary: lalaa" http://xxxxxxx #请求其他 Canary 规则
<