Cohort Based Canary with Argo Rollouts
Argo Rollouts makes progressive delivery easy, but cohort-based canary requires shifting traffic gradually based on HTTP headers. Istio's default traffic management does not support weighted routing by header out of the box, so we built a custom traffic plugin to solve this gap. In this talk, I’ll cover challenges we faced and practical lessons for extending Argo Rollouts with custom traffic and metrics plugins
Case study of adopting Argo rollouts into an existing company infrastructure and replacing the custom canary implementation
Senior Software Engineer with 10+ years of experience building scalable backend systems and platforms. Currently focused on platform engineering at Atoms, enabling developer velocity through Kubernetes-based infrastructure and custom operators written in Go.