Cutting-edge Continuous Delivery: Automated Canary Analysis on CF using Spinnaker
summary
Deploys a Spring Boot app to Cloud Foundry via Spinnaker, triggered by Travis and artifacts in S3, then spins up two baselines and two canaries and runs automated canary analysis for six minutes with a one‑minute warmup and one‑minute sampling intervals. Metrics (render time, CPU, memory, logs) come from a time‑series backend; the canary score drives automatic rollback when trends diverge. Demo uses a stable “pickle Rick” baseline and a slower “Mr. Meeseeks” canary and successfully aborts the rollout.
AI-written summary · about
chapters (11)
- 0:00Introduction and speaker
- 1:23Continuous delivery challenges
- 3:56What is Spinnaker
- 8:50Deployment complexity and strategies
- 13:32Canary analysis and Spinnaker features
- 16:00Demo setup with Rick and Morty
- 21:01Spinnaker infrastructure overview
- 23:48Deploying to development
- 25:33Canary analysis in action
- 33:59Demo results and rollback
- 34:20Conclusion and resources
related talks
51mCutting edge Continuous Delivery: Automated Canary Analysis through Spring based Spinnaker
42mMetrics Driven Blue-green Deployments using Spinnaker’s Cloud...
35mReduce Risks With Continuous...
36mSpinnaker - Land of a 1000 Builds
52mContinuous Deployment to the Cloud using Spinnaker
12mImplementing Advanced Deployment Using Spinnaker and Canary
10mLightning Talk: Open Source Canary Deployments with Application Metric Analysis
43mCanary Deploys with Istio: Lessons Learned
