Menu

Deployment Strategies: Blue-Green, Canary & Progressive Delivery
πŸ“°

Deployment Strategies: Blue-Green, Canary & Progressive Delivery

DEV Community: kubernetesΒ·Sri BalajiΒ·about 5 hours ago
#EUVaW8s6
#devtokubernetes#devto#dev#canary#deploy
Reading 0:00
15s threshold

⚑ TL;DR: Ship without downtime or big-bang risk by matching recreate, rolling, blue-green, or canary to the change. Add automated analysis with rollback, and use feature flags to decouple deploy from release so a Friday push is no longer scary.

Contents

It was Friday at 5pm

The one principle that fixes Friday

The picture: how a canary actually flows

Four strategies, side by side

A real canary config (Argo Rollouts)

Feature flags: deploy without releasing

Common mistakes that cost hours

Takeaways

Where to go next

It was Friday at 5pm

Someone clicked deploy. The pipeline did exactly what it was told: it tore down every old container and started the new ones, all of them, at once. The new build had a bad config value that only showed up under real traffic. Within ninety seconds, 100% of users were hitting 500s. There was no old version still running to fall back to.…

Continue reading β€” create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.