Progressive Delivery in Kubernetes
Simplifying Continuous Delivery
Carlos Sanchez specializes in software automation, from build tools to Continuous Delivery. Involved in Open Source for over 15 years, he is the author of the Jenkins Kubernetes plugin and a member of the Apache Software Foundation amongst other open source groups, contributing to several projects, such as Jenkins or Apache Maven. He works at CloudBees enabling scalable and cloud native deployments of the Jenkins platform and democratizing Continuous and Progressive Delivery.
No video of the event yet, sorry!
Progressive Delivery is a term that includes methodologies such as rolling updates, blue-green or canary deployments. What is common to all of them is that monitoring and metrics are used to evaluate whether the new version is "safe" or needs to be rolled back. These techniques are used in companies like Facebook to roll out new versions gradually. But good news! you don't need to be Facebook to take advantage of it.
We will demo how to create a fully automated Progressive Delivery pipeline with Canary deployments and rollbacks in Kubernetes using Jenkins X, an open source platform for cloud native CI/CD in Kubernetes, and Flagger, a project that uses Istio and Prometheus to automate Canary rollouts and rollbacks.
- 2019 October 4 - 15:45
- 30 min
- Salón de actos
- Track 1