Velero
Kubernetes 클러스터를 위한 백업·복원·마이그레이션 도구로, 클러스터 리소스와 퍼시스턴트 볼륨 데이터를 손실로부터 보호하거나 클러스터 간에 워크로드를 옮길 수 있게 해줍니다.
- 활발히 유지보수됨
- 재단 지원
- 문서화가 잘 되어 있음
- 관대한 라이선스
개요
Velero(구 Heptio Ark)는 Kubernetes 클러스터 리소스와 그 퍼시스턴트 볼륨 데이터를 백업하고 복원하는 도구로, 클러스터 내부에서 동작하는 서버 컴포넌트와 로컬에서 사용하는 커맨드라인 클라이언트로 구성됩니다. 백업은 어떤 애플리케이션을 구성하는 Kubernetes 오브젝트(Deployment, Service, 설정 등)를 그것이 사용하는 퍼시스턴트 볼륨의 스냅샷과 함께 담아내므로, 데이터 손실이나 실수로 인한 삭제, 클러스터 장애 이후 둘을 함께 복원할 수 있습니다.
재해 복구를 넘어, 동일한 백업·복원 메커니즘으로 워크로드를 새 클러스터로 마이그레이션하거나 프로덕션 클러스터의 상태를 스테이징·개발 환경으로 복제할 수 있으며, 다양한 퍼블릭 클라우드 제공자는 물론 온프레미스 스토리지와도 함께 동작합니다.
Velero는 프로덕션 Kubernetes를 운영하며 클러스터 손실로부터 복구하거나 클러스터 간에 워크로드를 옮길 검증된 방법이 필요한 팀에 적합합니다. 이는 카탈로그에 이미 있는 MinIO나 SeaweedFS 같은 오브젝트 스토리지 시스템과는 다른 관심사입니다. 그것들은 애플리케이션 데이터를 저장하는 반면, Velero는 팀이 이미 사용 중인 어떤 스토리지 위에서든 클러스터 자체와 그 상태를 보호합니다.
이 카탈로그에 오른 이유
카탈로그 평점: ★★★★☆ (4/5)
The standard Kubernetes backup/disaster-recovery tool.
- 기반 프로젝트
- 재단 거버넌스
- 카테고리
- 스토리지
- 언어
- Go
- 라이선스
- Apache-2.0
관련 프로젝트
Ceph
LGPL-2.1하나의 통합 클러스터에서 오브젝트, 블록, 파일 스토리지를 제공하는 업계 표준 분산 스토리지 시스템입니다.
활발히 유지보수됨
- 스토리지
Longhorn
Apache-2.0더 무거운 스토리지 시스템에 비해 배포와 운영이 간단하도록 설계된, Kubernetes를 위한 경량 분산 블록 스토리지입니다.
활발히 유지보수됨
- 스토리지
OpenEBS
Apache-2.0영구 스토리지 볼륨을 Kubernetes 내부에서 직접 프로비저닝하고 관리하는 컨테이너 부착형 스토리지 플랫폼입니다.
활발히 유지보수됨
- 스토리지
Rook
Apache-2.0Ceph 같은 스토리지 시스템을 Kubernetes 네이티브 서비스로 배포, 관리, 확장하는 과정을 자동화하는 Kubernetes 스토리지 오케스트레이터입니다.
활발히 유지보수됨
- 스토리지
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기