Léxico de TI › Infraestrutura › Flagger

Flagger

Infraestrutura Svenska → Atualizado: 2026-09-29

Um operador que executa rollouts canary automaticamente: desloca o tráfego em pequenos passos, verifica se a taxa de erro e a latência se mantêm e faz rollback sem que ninguém precise acordar.

O procedimento manual — liberar cinco por cento, ficar olhando o Grafana, aumentar, olhar de novo — funciona, mas exige uma pessoa e por isso raramente é feito de forma consistente. O Flagger descreve o processo de forma declarativa: intervalo, tamanho do passo, limites e quais consultas definem o sucesso. A cada passo, os pesos de tráfego são ajustados por meio do que houver no cluster, seja um service mesh, um ingress ou o Gateway API, e a análise roda contra o Prometheus ou equivalente. Se a versão não atinge o limite, o tráfego volta e o rollout é marcado como falho. Webhooks podem ainda executar testes de carga ou de aceitação no meio do caminho, o que torna o mecanismo útil em serviços sem tráfego natural. A ferramenta nasceu na Weaveworks e hoje vive na família Flux, com rollouts blue/green e A/B como variantes da mesma engrenagem.

← Voltar ao léxico