본문으로 건너뛰기
FindOpenSource

etcd

Kubernetes 자체가 모든 클러스터 상태를 저장하는 데 사용하는 분산형 일관성 키-값 저장소로, 다른 분산 시스템을 위한 신뢰할 수 있는 구성 요소이기도 합니다.

개요

etcd는 Raft 합의 알고리즘을 사용해 여러 머신으로 이루어진 클러스터 전반에 걸쳐 데이터를 안정적으로 저장하며, 일부 노드가 실패하더라도 모든 노드가 현재 상태에 동의하도록 보장합니다 — 이는 클러스터의 원하는 상태를 기술하는 모든 오브젝트, 설정, 시크릿을 저장하기 위해 Kubernetes가 의존하는 바로 그 속성입니다. CNCF 졸업 프로젝트이며, 프로덕션에서 사용되는 분산 시스템 인프라 중 가장 검증된 것 중 하나입니다.

etcd는 강한 일관성을 가진 조정이나 설정 저장이 필요한 분산 시스템을 구축하는 팀에 적합하며, 커스텀 시스템을 위해 직접 운영하든, 카탈로그에 이미 있는 Kubernetes 항목 아래의 기반으로 이해하든 도움이 됩니다.

이 카탈로그에 오른 이유

카탈로그 평점: ★★★★☆ (4/5)

The distributed key-value store underlying Kubernetes itself; foundational infrastructure component.

  • 기반 프로젝트
  • 재단 거버넌스
카테고리
DevOps
키워드
key-value-storedistributed-consensuskubernetes-infrastructureraft
언어
Go
라이선스
Apache-2.0

다른 프로젝트와 비교하기

잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기