创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。
操作系统信息
虚拟机,Centos7.9 4c/8g
Kubernetes版本信息
v1.18.6
容器运行时
19.03.12
KubeSphere版本信息
3.1.0
问题是什么
灰度发布-金丝雀发布无法做按请求内容下发-URI的策略
场景:配置已开启治理的应用 w/v1/nginx
配置三个应用路由(经验证均可访问 nginx页面):
product.mydocker.com
test.mydocker.com
product.mydocker.com/test
创建金丝雀发布hd: w/v2/httpd
灰度策略为:按请求内容下发-URI-前缀匹配
匹配内容无论写成以下任何形式:
http://test.mydocker.com
test.mydocker.com
product.mydocker.com/test
/test
均无效。
1、页面刷新在 nginx 和 httpd 之间交替(两个域名都是)
2、nginx占比较多(大概80%-90%)
3、灰度策略疑似没有生效和保存
4、灰度策略保存时,“灰度组件-灰度策略”标签有黄色告警提
