Artifact Keeper - Rust로 만든 오픈소스 범용 아티팩트 레지스트리
요약
Artifact Keeper는 Rust로 개발된 셀프호스팅 범용 아티팩트 레지스트리로, JFrog Artifactory나 Sonatype Nexus의 대안을 목표로 합니다. 45개 이상의 패키지 포맷(Maven, PyPI, NPM, Docker/OCI 등)을 네이티브 프로토콜로 지원하며, Local, Proxy, Virtual 저장소 모델을 제공합니다. 이 프로젝트는 보안 스캔 파이프라인, 다양한 인증 방식(JWT, OIDC, LDAP 등), 그리고 WASM 플러그인 시스템 등을 오픈소스 형태로 제공하여 온프레미스 환경에서 통합적인 아티팩트 관리를 가능하게 합니다.
핵심 포인트
- 45개 이상의 패키지 포맷을 네이티브 프로토콜로 지원하는 범용 레지스트리입니다.
- Local/Proxy/Virtual 저장소 모델을 통해 기존 Artifactory/Nexus 사용자에게 익숙한 구조를 제공합니다.
- Trivy + Grype 기반의 취약점 스캔, 정책 엔진, 격리(quarantine) 워크플로우 등 보안 기능을 오픈소스에서 지원합니다.
- JWT, OpenID Connect, LDAP, SAML 2.0 등 다양한 인증 및 RBAC 기능을 갖추고 있습니다.
- WASM 플러그인 시스템을 통해 커스텀 패키지 포맷 핸들러를 추가할 수 있으며, P2P 복제 기능(Borg Replication)도 제공합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 GeekNews의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기