심플코더
간단한 코딩 공간
   

글쓰기    관리    수식입력
  • 분류 전체보기 (84)
    • AWS (1)
    • JavaScript (11)
    • 개인학습 (5)
    • DB (11)
    • OS (9)
    • Network (7)
    • DevOps (0)
    • TypeScript (1)
    • 개발 (1)
    • CKA (28)
hELLO · Designed By 정상우.
심플코더

간단한 코딩 공간

CKA

(TIL) Cluster Archiectuer

Kubernetes의 노드

Master Node와 Worker Nodes로 이루어져 있음

Master Node

쿠버네티스 클러스터를 관리하는 역할을 한다.
어떤 container가 어디에 배치되어야 하는지 계획하고, 노드와 컨테이너 상태를 모니터링한다.

etcd

  • Master Node에서 사용하는 key-value store

kube-scheduler

  • 컨테이너가 배치되어야하는 알맞은 노드를 식별한다.

Controller-Manager

  • Node-Controller + Replicaion-Controller

kube-apiserver

  • cluster 내부의 operation을 orchestrating하는 역할
  • primary management component of Kubernetes

Worker Node

kubelet

  • Kube API server의 instruction에 대한 listening
  • 자신이 맡은 node에서 발생하는 event reporting
  • 적절한 container를 load

Kube-Proxy

  • worker node끼리의 통신을 위해서 아용

'CKA' 카테고리의 다른 글

(TIL) Kube-Scheduler  (0) 2025.03.09
(TIL) Kube Controller Manager in Kubernetes  (0) 2025.03.09
(TIL) Kube-API Server  (0) 2025.03.09
(TIL) Kubernetes의 ETCD  (0) 2025.03.03
(TIL) ctr, cri, nerd-control  (0) 2025.03.03
    'CKA' 카테고리의 다른 글
    • (TIL) Kube Controller Manager in Kubernetes
    • (TIL) Kube-API Server
    • (TIL) Kubernetes의 ETCD
    • (TIL) ctr, cri, nerd-control
    심플코더
    심플코더

    티스토리툴바