mohammed firdous

Deployment Strategies for PipeCD's Kubernetes Plugin

·
kubernetespipecdopen-sourcecanary

Canary deployments depend on being able to split traffic precisely — sending a small percentage to the new version while the rest goes to the stable baseline. This article walks through how I implemented that inside PipeCD's Kubernetes multi-cluster plugin: how the routing logic works, why the baseline variant exists alongside canary, and the specific challenges of making it work across clusters.

Read the full article on dev.to.