"问题1:OpenKruise中 这个rollout 删不掉了。有什么强制的方法吗?集群版本 apisix.apache.org/v2。
问题2:这个地方有办法 只生成svc 的canary。不去接管网关吗?我们这是想apisix 去控制灰度的流量 然后通过svc 的canary 去找到后面的endpoint 。"
"回答1:你可以把你的 k8s 版本,apisix.apache.org 安装的版本,以及 或者还有哪些需要安装的,执行一下 kubectl api-resources |grep gateway 命令看看,感觉确实是你们的k8s集群没有安装 gateway.networking.k8s.io/v1alpha2 版本,另外,我们最近也支持了 自定义 CRD ,可以不一定是 gateway api。不过,就是需要写一些lua脚本。
回答2: 目前的逻辑,偶尔在一起了,所以 没有这个能力。而且,改动比较大,对我们而言。我们 短期应该不会支持。kruise rollout 是可以控制 apisix 的,两种方式昂:
我建议先搞起来,你们直接在rollout master 分支 make docker-build 新打一个镜像,可以自己先联调起来了。https://github.com/openkruise/rollouts
此答案整理至钉群“OpenKruise 社区交流群”。"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。