k8s etcd2 쿠버네티스 클러스터 구성 요소 및 동작 이해 - (1) etcd 쿠버네티스 클러스터 구성요소(component) 이전 글 쿠버네티스 etcd 쿠버네티스는는 기본 데이터 저장소로 etcd를 채택했다. etcd 는 분산 시스템에서 사용할 수 있는 분산형 키-값 (key-value) 저장소로, 공식 문서는 다음과 같다: https://etcd.io/docs/ 쿠버네티스에서 etcd는 클러스터의 상태를 저장하고 있다. 클러스터에 필요한 설정 정보와, 포드와 서비스 같은 각 리소스들의 명세와 상태 정보 등을 저장한다. 모든 클러스터 데이터를 담는 쿠버네티스 뒷단의 저장소로 사용되는 일관성·고가용성 키-값 저장소이다. 카카오 테크에서 정리한 etcd 참고 etcd 블로그 글 쿠버네티스가 etcd를 사용하는 방법 쿠버네티스가 클러스터 상태와 메타데이터를 저장하는 유일한 장소가 e.. 2023. 1. 15. 쿠버네티스 클러스터 구성 요소(component)란? 아키텍처 이해 쿠버네티스 클러스터는 두 부분으로 나뉘어진다. control plane worker node 컨트롤 플레인 구성요소 control plane은 클러스터 기능을 제어하고, 전체 클러스터가 동작하게 만드는 역할을 한다. control plane 구성 요소(component)는 다음과 같다. etcd 분산 저장 스토리지 API 서버 스케줄러 컨트롤러 매니저 이들 구성 요소(component)는 클러스터 상태를 저장하고 관리하지만, 애플리케이션 컨테이너를 직접 실행하진 않는다. 워커 노드에서 실행하는 component(구성요소) 컨테이너를 실행하는 작업은 각 워커 노드에서 실행되는 component(구성 요소)들이 담당한다. Kubelet 쿠버네티스 서비스 프록시 (kube-proxy) 컨테이너 .. 2022. 6. 6. 이전 1 다음 반응형