我使用了许多解决方案,例如 Istio、spinnaker 等,但它们没有提供执行 Canary 发布(加权路由)的方法,也没有应用会话亲和性来坚持特定的 pod。
可以实现 Canary 特性,也可以自己实现会话亲和性(sticky session),但是由于 envoy 代理的限制,我们无法实现两者的结合。
是否有任何解决方案可以为 Kubernetes 提供具有会话亲和性功能的 Canary 版本?
我使用了许多解决方案,例如 Istio、spinnaker 等,但它们没有提供执行 Canary 发布(加权路由)的方法,也没有应用会话亲和性来坚持特定的 pod。
可以实现 Canary 特性,也可以自己实现会话亲和性(sticky session),但是由于 envoy 代理的限制,我们无法实现两者的结合。
是否有任何解决方案可以为 Kubernetes 提供具有会话亲和性功能的 Canary 版本?