본문 바로가기
K8S

컴포넌트 정의

by ohrohi 2024. 12. 27.
반응형

▶컴포넌트 개념

  • 마스터 (control plane) 컴포넌트
    - etcd
      - key-value 타입의 저장소
    - kube-apiserver
      - k8s API를 사용하도록 요청을 받고 요청이 유효한지 검사
    - kube-schduler
      - 파드를 실행할 노드 선택
    - kube-controller-manager
      - 파드를 관찰하며 파드의 개수를 보장
     
  • 워커 노드 컴포넌트
    - kubelet
      - 모든 노드에서 실행되는 k8s 에이전트
      - 데몬 형태로 동작
    - kube-proxy
      - k8s의 network 동작을 관리
      - iptables rule을 구성
    - 컨테이너 런타임
      - 컨테이너를 실행하는 엔진
      - docker, containerd, runc
반응형

'K8S' 카테고리의 다른 글

yaml 템플릿 & API  (0) 2024.12.27
Namespace 정리  (0) 2024.12.27
kubectl 이란?  (0) 2024.12.10
가상머신에 k8s 설치하기 (Google Compute Engine - Ubuntu 20.04 LTS)  (1) 2024.11.26
k8s 설치간 error 모음 (계속 업뎃중)  (0) 2024.11.26