youtube image
From YouTube: Progressive Application Delivery with Consul Service Mesh and Kubernetes - Zan Markan & Nic Jackson

Description

Even with a high level of test automation and coverage, deploying applications to production carry a particular risk. Differences in infrastructure, configuration, application software, and data stores can mean that an application that performed flawlessly through the development and test cycles can fail when introduced to the production environment.

To counter the risk involved with deploying to production, we developed a technique called canary testing. Rather than immediately replacing existing software with a new version, you gradually introduce it while monitoring its behavior.

In this talk, you will learn how to implement a fully automated progressive delivery pipeline for canary testing using Consul Service Mesh, Flagger, Circle CI, and Kubernetes. We will look at the end-to-end process from code commit to production release, and by the end of the talk, you will understand the core configuration of all the tools involved so that you can replicate the workflow in your environment.