Flagger
오류율, 지연 시간 등의 지표를 지속적으로 확인하면서 Kubernetes를 위한 카나리, 블루-그린, A/B 배포를 자동화하고 실패 시 자동으로 롤백하는 점진적 배포 오퍼레이터입니다.
개요
Flagger는 오류율, 지연 시간, 커스텀 비즈니스 지표 같은 메트릭을 지속적으로 확인하면서 서비스의 새 버전으로 트래픽을 점진적으로 전환하고, 이러한 지표가 악화되면 자동으로 롤백하여 카나리 릴리스에 보통 필요한 수동 감시를 없애줍니다. (카탈로그에 있는) Istio, Linkerd 같은 서비스 메시나 인그레스 컨트롤러와 통합해 트래픽 분할을 제어합니다.
Flagger는 카나리 롤아웃을 수동으로 지켜보는 대신 자동화되고 지표 기반인 점진적 배포를 원하는 팀에 적합하며, 같은 프로젝트 계열인 (카탈로그에 있는) Flux와 흔히 짝을 이룹니다.
- 카테고리
- DevOps
- 언어
- Go
- 라이선스
- Apache-2.0
광고
관련 프로젝트
Argo CD
Apache-2.0선도적인 Kubernetes GitOps 지속적 배포 도구로, 클러스터 상태를 Git에 정의된 내용과 일치하도록 자동으로 동기화합니다.
- DevOps
Flux
Apache-2.0클러스터 상태를 Git 저장소와 동기화된 상태로 유지하는 Kubernetes용 GitOps 지속적 배포 도구로, Argo CD의 진정한 대안입니다.
- DevOps
SOPS
MPL-2.0YAML, JSON 등 설정 파일 안의 개별 값을 암호화하는 커맨드라인 도구로, 시크릿을 안전하게 Git에 커밋할 수 있게 해줍니다.
- DevOps
Ansible
GPL-3.0구성 관리, 배포, 오케스트레이션을 위한 극도로 단순한 IT 자동화 플랫폼입니다.
- DevOps
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기