Woodpecker CI
플러그인으로 확장 가능한 간단한 컨테이너 네이티브 CI/CD 엔진으로, 가벼운 서버·에이전트 사용량으로 파이프라인을 실행하도록 설계되었습니다.
개요
Woodpecker는 단순하게 운영할 수 있는 것에 초점을 맞춘 CI/CD 엔진이면서도, 핵심 팀과 커뮤니티가 함께 기여하는 플러그인을 통해 확장 가능합니다. 파이프라인은 컨테이너에서 실행되며, 서버는 기본적으로 SQLite를 데이터베이스로 사용해 런타임 사용량을 작게 유지합니다. 프로젝트에 따르면 유휴 상태에서 서버는 약 100MB, 에이전트는 각각 약 30MB의 메모리를 사용합니다.
프라이버시와 자유 소프트웨어에 중점을 둔 대안적 Git 호스팅 플랫폼인 Codeberg의 주요 CI/CD 엔진으로 사용되고 있으며, 이는 대규모 엔터프라이즈용 Jenkins 스타일 배포가 아니라 더 작은 셀프 호스팅 환경에 적합하다는 것을 보여줍니다.
Woodpecker는 상당한 운영 부담 없이 셀프 호스팅할 수 있는 가볍고 컨테이너 네이티브한 CI/CD 엔진을 원하는 팀에 적합합니다. Jenkins만큼의 폭넓은 플러그인이 필요하지 않은 팀에게는 카탈로그 내에서 더 가벼운 대안이 됩니다.
- 카테고리
- DevOps
- 언어
- Go
- 라이선스
- Apache-2.0
관련 프로젝트
Jenkins
MITCI/CD 파이프라인을 구축하고 소프트웨어 배포를 자동화하기 위한 대규모 플러그인 생태계를 갖춘, 널리 사용되는 오픈소스 자동화 서버입니다.
- DevOps
kube-linter
Apache-2.0배포되기 전에 Kubernetes YAML 매니페스트와 Helm 차트에서 잘못된 설정을 스캔하는 정적 분석 도구입니다.
- DevOps
Tekton
Apache-2.0CI/CD 파이프라인을 만들기 위한 Kubernetes 네이티브 구성 요소로, 팀에게 파이프라인을 Kubernetes 리소스로 정의하는 표준적이고 이식 가능한 방법을 제공합니다.
- DevOps
Ansible
GPL-3.0구성 관리, 배포, 오케스트레이션을 위한 극도로 단순한 IT 자동화 플랫폼입니다.
- DevOps
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기