PipeCD - 쿠버네티스용 CD 오픈소스 솔루션
(pipecd.dev)"Continuous Delivery for Declarative Kubernetes"
- 멀티 클라우드를 위한 통합 지속배포/GitOps 솔루션
- Visibility
ㅤ→ 배포 파이프라인 UI로 현황 표시
ㅤ→ 각 독립 배포당 로그 뷰어
ㅤ→ 어플리케이션 상태의 실시간 시각화
ㅤ→ 슬랙 및 웹훅으로 배포 알림
- Automation
ㅤ→ 메트릭, 로그, 요청에 기반한 자동화된 배포 분석
ㅤ→ 분석/파이프라인 실패시 자동 롤백
ㅤ→ Configuration drift 자동 감지 및 알림
ㅤ→ 특정 이벤트(컨테이너 이미지 푸시, Helm 차트 퍼블리시 등) 발생시 자동 배포 트리거 가능
- Secure
ㅤ→ SSO 및 RBAC 지원
ㅤ→ Credential은 클러스터 외부에 노출안되고, Control-plane에 저장되지 않음
ㅤ→ Secret 관리기능 내장
- Multi-provider & Multi-Tenancy
ㅤ→ 멀티 앱 on 멀티클라우드 지원 (k8s, Terraform, Cloud Run, AWS Lambda, Amazon ECS..)
ㅤ→ 다수의 분석도구 지원 (Prometheus, Datadog, Stackdriver 등)
ㅤ→ 멀티 클러스터, 멀티 테넌시의 쉬운 관리