etcd
Kubernetes 자체가 모든 클러스터 상태를 저장하는 데 사용하는 분산형 일관성 키-값 저장소로, 다른 분산 시스템을 위한 신뢰할 수 있는 구성 요소이기도 합니다.
개요
etcd는 Raft 합의 알고리즘을 사용해 여러 머신으로 이루어진 클러스터 전반에 걸쳐 데이터를 안정적으로 저장하며, 일부 노드가 실패하더라도 모든 노드가 현재 상태에 동의하도록 보장합니다 — 이는 클러스터의 원하는 상태를 기술하는 모든 오브젝트, 설정, 시크릿을 저장하기 위해 Kubernetes가 의존하는 바로 그 속성입니다. CNCF 졸업 프로젝트이며, 프로덕션에서 사용되는 분산 시스템 인프라 중 가장 검증된 것 중 하나입니다.
etcd는 강한 일관성을 가진 조정이나 설정 저장이 필요한 분산 시스템을 구축하는 팀에 적합하며, 커스텀 시스템을 위해 직접 운영하든, 카탈로그에 이미 있는 Kubernetes 항목 아래의 기반으로 이해하든 도움이 됩니다.
- 카테고리
- DevOps
- 언어
- Go
- 라이선스
- Apache-2.0
관련 프로젝트
containerd
Apache-2.0Docker와 Kubernetes 아래에서 컨테이너 생명주기——이미지 전송, 실행, 감독——를 관리하는 업계 표준 컨테이너 런타임입니다.
- DevOps
Ansible
GPL-3.0구성 관리, 배포, 오케스트레이션을 위한 극도로 단순한 IT 자동화 플랫폼입니다.
- DevOps
Argo CD
Apache-2.0선도적인 Kubernetes GitOps 지속적 배포 도구로, 클러스터 상태를 Git에 정의된 내용과 일치하도록 자동으로 동기화합니다.
- DevOps
Caddy
Apache-2.0기본적으로 자동 HTTPS를 지원하는 현대적인 웹 서버·리버스 프록시로, 전통적인 웹 서버 설정에 비해 단순함을 중시해 만들어졌습니다.
- DevOps
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기