[쿠버네티스] 1. 쿠버네티스 아키텍쳐
1. 쿠버네티스 아키텍처쿠버네티스의 주요 아키텍처는 컨트롤 플레인과 워크노드로 나뉜다.1) 컨트롤 플레인(Control Plane)- 클러스터의 상태를 관리, 워크로드 조정, 클러스터가 원하는 상태를 유지하도록 보장 (1) kube-apiserver- 쿠버네티스 API를 제공하는 중심 관리 컴포넌트- 외부 사용자, 관리자, 내부 구성요스가 클러스터와 상호작용- 모든 요청은 이 API 서버를 통해 처리(2) etcd: - 클러스터 데이터를 저장하는 일관적, 고가용성의 키- 값 저장소 - 노드, 포드, 설정 정보 등 클러스터 상태와 관련된 모든 데이터 저장 (3) kube-scheduler:- 새로 생성된 pod를 적절한 워커노드에 할당- 리소스 요구사항, 제약조건(taints/tolerations, 노드 ..
쿠버네티스
2024. 12. 8. 22:21