Argo CD
선도적인 Kubernetes GitOps 지속적 배포 도구로, 클러스터 상태를 Git에 정의된 내용과 일치하도록 자동으로 동기화합니다.
- 활발히 유지보수됨
- 재단 지원
- 문서화가 잘 되어 있음
- 관대한 라이선스
개요
Argo CD는 Kubernetes 클러스터의 실제 상태를 Git 저장소에 정의된 원하는 상태와 지속적으로 비교하고, 자동으로(또는 승인 후) 클러스터를 그에 맞게 동기화합니다 — 그 결과 Git이 무엇이 배포되었는지에 대한 단일 진실 공급원이 되며, 완전한 감사 추적과 Git 히스토리를 통한 손쉬운 롤백이 가능해집니다. CNCF 졸업 프로젝트이며 가장 널리 채택된 GitOps 도구 중 하나입니다.
Argo CD는 수동 kubectl이나 CI 파이프라인 단계가 아니라 전적으로 Git 커밋으로 배포를 구동하고 싶은 팀에 적합하며, (카탈로그에 있는) Argo Workflows를 보완합니다 — Workflows는 일회성 파이프라인을 실행하고, Argo CD는 실행 중인 애플리케이션 상태를 지속적으로 조정합니다.
이 카탈로그에 오른 이유
카탈로그 평점: ★★★★☆ (4/5)
Leading GitOps continuous-delivery tool for Kubernetes, a clear representative pick.
- 기반 프로젝트
- 재단 거버넌스
- 카테고리
- DevOps
- 언어
- Go
- 라이선스
- Apache-2.0
관련 프로젝트
Flux
Apache-2.0클러스터 상태를 Git 저장소와 동기화된 상태로 유지하는 Kubernetes용 GitOps 지속적 배포 도구로, Argo CD의 진정한 대안입니다.
활발히 유지보수됨
- DevOps
Helm
Apache-2.0복잡한 애플리케이션도 버전 관리되는 재사용 가능한 차트로 정의, 설치, 업그레이드할 수 있게 해주는 Kubernetes 표준 패키지 매니저입니다.
활발히 유지보수됨
- DevOps
Flagger
Apache-2.0오류율, 지연 시간 등의 지표를 지속적으로 확인하면서 Kubernetes를 위한 카나리, 블루-그린, A/B 배포를 자동화하고 실패 시 자동으로 롤백하는 점진적 배포 오퍼레이터입니다.
활발히 유지보수됨
- DevOps
Spinnaker
Apache-2.0원래 Netflix에서 여러 클라우드 제공업체와 리전에 걸쳐 애플리케이션을 안정적으로 배포하기 위해 만들어진 멀티 클라우드 지속적 배포 플랫폼입니다.
활발히 유지보수됨
- DevOps
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기