fluxcd/flagger
Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments) observed · 2026-08-28
Health v2 · maintenance only
89/100
- Activity 99
- Release rhythm 70
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 106
- age_days: 2905
- days_rel: 43
- days_push: 9
- n_releases_24m: 6
Adoption not part of the score
5395 stars · 803 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Flagger is a progressive delivery Kubernetes operator that automates canary releases, A/B testing, and Blue/Green deployments by gradually shifting traffic to new versions while analyzing metrics and running conformance tests. It is a CNCF graduated project in the Flux GitOps family and integrates with service meshes (Istio, Linkerd, Kuma, App Mesh) and ingress controllers (NGINX, Contour, Gloo, Traefik, Gateway API).
Use cases
- automate canary deployments on kubernetes
- zero downtime releases with traffic shifting
- a/b testing with session affinity for frontend apps
- blue/green deployments with traffic mirroring
- gitops-driven progressive delivery with flux
- automated rollback when metrics degrade
- canary analysis with prometheus metrics
When to choose
- you run services on Kubernetes and want automated, metrics-driven rollouts
- you use a service mesh or ingress controller and need gradual traffic shifting
- you practice GitOps with Flux and want declarative release automation
- you need automatic rollback on failed canary analysis or conformance tests
When to avoid
- your workloads are not on Kubernetes
- you have no metrics backend (Prometheus, Datadog, etc.) to drive analysis
- you need simple CI/CD pipelines without progressive delivery
- you deploy to VMs or bare metal outside a cluster
Facets
service · maturity stable
deployment monitoring alerting ci-cd feature-flags load-testing cloud-computing microservices monitoring cloud self-hosted go progressive-delivery canary-deployment gitops ab-testing blue-green-deployment service-mesh istio linkerd kubernetes-operator cncf traffic-shifting prometheus devops containers automation kubernetes docker
5 sources
- readme: https://github.com/fluxcd/flagger · fetched 2026-08-28 · ec52a7e60738
- homepage: https://docs.flagger.app/main · fetched 2026-08-29 · 065273cfe592
- site_page: https://docs.flagger.app/main/faq · fetched 2026-08-29 · d0a31c9d03e9
- site_page: https://docs.flagger.app/main/install/flagger-install-on-kubernetes · fetched 2026-08-29 · af1df7399532
- site_page: https://docs.flagger.app/main/install/flagger-install-with-flux · fetched 2026-08-29 · 4ff3285206c7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| fluxcd/flagger | main | 89 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem