Getting started with Flagger

When running on a cluster, Flagger coordinates the execution of progressive delivery strategies using either an Ingress controller or service mesh, which we'll refer to collectively as a routing provider. The routing provider allows for more fine-grained control over how traffic is routed within the cluster to the different versions of an application. When making decisions about the routing of application traffic, Flagger will inspect metrics collected by Prometheus about the operations of the different application versions. From the Prometheus metrics, Flagger can detect successful performance or operation issues with an application version to adjust the application traffic accordingly with the deployment strategy.

Get hands-on with 1400+ tech skills courses.