Flux + Flagger Delivery

Flux + Flagger Delivery A sequence diagram generated by Archify. reviewed Git change source-controller detects change apply target workload Deployment spec changed scale original canary update primary; wait Ready canary analysis passed: metric checks + webhooks notify: deployment succeeded restore primary; canary 0 canary analysis failed notify: deployment failed Flux applies the target workload Flagger starts canary analysis Alternative: final checks pass Alternative: failure threshold reached Developer · Sequence participant Developer Git Repository · HelmRelease values · Sequence participant Git Repository HelmRelease values Flux Controllers · source + helm · Sequence participant Flux Controllers source + helm Flagger · canary controller · Sequence participant Flagger canary controller Kubernetes · Deployment + pods · Sequence participant Kubernetes Deployment + pods