Flux
클러스터 상태를 Git 저장소와 동기화된 상태로 유지하는 Kubernetes용 GitOps 지속적 배포 도구로, Argo CD의 진정한 대안입니다.
개요
Flux는 Git 저장소를 감시하다가 변경 사항을 자동으로 Kubernetes 클러스터에 적용하여, 배포된 상태를 커밋된 내용과 동기화된 상태로 유지합니다 — (카탈로그에 있는) Argo CD와 동일한 핵심 GitOps 패턴이지만, 더 모듈화되고 Kubernetes 컨트롤러에 더 네이티브한 아키텍처로 만들어졌습니다. 더 넓은 GitOps 워킹 그룹과 긴밀한 관계 속에 유지되는 CNCF 졸업 프로젝트입니다.
Flux는 GitOps 도구를 검토 중이며 Argo CD보다 더 가볍고 Kubernetes에 더 네이티브한 대안을 원하는 팀에 적합합니다 — 팀들은 배포 파이프라인을 위해 하나를 선택하기 전에 흔히 둘 다 비교해봅니다.
- 카테고리
- DevOps
- 언어
- Go
- 라이선스
- Apache-2.0
관련 프로젝트
Argo CD
Apache-2.0선도적인 Kubernetes GitOps 지속적 배포 도구로, 클러스터 상태를 Git에 정의된 내용과 일치하도록 자동으로 동기화합니다.
- DevOps
Flagger
Apache-2.0오류율, 지연 시간 등의 지표를 지속적으로 확인하면서 Kubernetes를 위한 카나리, 블루-그린, A/B 배포를 자동화하고 실패 시 자동으로 롤백하는 점진적 배포 오퍼레이터입니다.
- DevOps
SOPS
MPL-2.0YAML, JSON 등 설정 파일 안의 개별 값을 암호화하는 커맨드라인 도구로, 시크릿을 안전하게 Git에 커밋할 수 있게 해줍니다.
- DevOps
Spinnaker
Apache-2.0원래 Netflix에서 여러 클라우드 제공업체와 리전에 걸쳐 애플리케이션을 안정적으로 배포하기 위해 만들어진 멀티 클라우드 지속적 배포 플랫폼입니다.
- DevOps
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기