K8s에서 기록이 필요한 모든 데이터는 etcd에 보관되고 사용됩니다. 만약 etcd에 문제가 생겨서 데이터 유실이 발생한다면 어떤 리소스가 어디에 어떻게 존재하는지 모를테니 리소스 관리 자체를 할 수 없게 됩니다. 그래서 etcd는 K8s 운영에 있어서 가장 중요한 컴포넌트 중 하나인데요
카카오 클라우드 플랫폼팀은 Kubernetes Live Upgrade 를 진행하기 위해 etcd에 대한 깊은 이해가 필요했고, 이렇게 좋은 글을 만들어주셨습니다. 2021년 글이지만 비교적 최신인 etcd 3.3 버전으로 작성되어서 큰 맥락은 같겠습니다.
fyi. 앳씨디 라고 읽는답니다. (et-see-dee)
https://tech.kakao.com/2021/12/20/kubernetes-etcd/