Implementing Advanced Deployment Using Spinnaker and Canary
summary
Expedia extends Spinnaker with a custom progressive deployment stage that shifts traffic in multiple steps (example: 25% then 50%), posts updates to Slack and ServiceNow, and supports manual judgment or eventual automation; a 25% shift in demo triggers ~38 new errors and an automatic rollback. Deployments target two stacks (RCP on Kubernetes and ECS), 326 services are onboarded, and a claimed 25% revenue loss from bad changes motivates the rollout of this staged, canary-based pipeline and its custom plugin.
AI-written summary · about
chapters (3)
related talks
52mContinuous Deployment to the Cloud using Spinnaker
48mScaling a Migration to CD at Airbnb
50mSpinnaker get control over your deployements
53mContinuous Deployment with Spinnaker — Automate All Your Deployments!
22mPractices for Applications Migration to Spinnaker
33mPanel Discussion: Spinnaker Success - CD as a Service using Spinnaker
43mAll Aboard: Transforming Software Delivery Using Spinnaker
24mUsing Jenkins and Spinnaker to Supercharge Your Deployment Pipelines
