He usado muchas soluciones como Istio, spinnaker, etc., pero no proporcionan una forma de realizar lanzamientos de Canary (enrutamiento ponderado) y aplicar afinidad de sesión para apegarse a un pod en particular.
Puede lograr la función Canary, también puede lograr la afinidad de la sesión (sesión fija) por sí solo, pero no podemos lograr la combinación de los dos debido a las limitaciones del proxy enviado.
¿Existe alguna solución que proporcione versiones de Canary con función de afinidad de sesión para Kubernetes?
ingress-nginx admite una amplia variedad de opciones para ambos. Traefik también lo hace, aunque con una configuración más limitada.