flagger

Flagger is a phased delivery tool that automates the version transition processes of applications running on Kubernetes. During the transition to new versions, it reduces risks in the production environment by directing traffic according to metrics. Canary supports A/B testing and Blue/Green distribution strategies.

FL

flagger

New67

fluxcd · GitOps & Infrastructure as Code

STARS5.4K
FORKS812
COMMITS0
CONTRIBUTORS0
VERSIONv1.45.0
UPDATED1 mo ago
GoKubernetesGitOpsCanary DeploymentApache-2.0

Common commercial products in this category: HCP Terraform, Spacelift, env0

What can it do?
  • On Kubernetes, you implement Canary, A/B testing, and Blue/Green distribution strategies.
  • As you switch to new software versions, you reduce risks by gradually shifting traffic.
  • By following ConfigMap and Secret changes, you trigger automated canary analysis.
User reviews
  • ↑ PositiveHacker News

    Google gives UK government “super flagger” status for YouTube?

    “By reading the top comments here it feels like Cameron's fascist gvt also has a "super flagger" up-voting status on HN. I mean come on, it feels like I'm on Reddit [1] all over again. Only a sock puppet [2] would say this: > I'm from Algeria and the UK showed great hospitality…”

  • • NeutralGitHub Issue

    Specifying multiple HTTP match uri in Istio Canary deployment via Flagger

    “I am gonna use automatic Canary deployment so I tried to follow the process via Flagger. Here was my VirtualService file for routing: ```yaml apiVersion: networking.istio.io/v1alpha3 kind: VirtualService metadata: name: {{ .Values.project }} namespace: {{…”

My note

Alternative pages

More in: GitOps & Infrastructure as Code