본문 바로가기

Certificate/CKA

[CKA] Kubernetes Controller Manager

Kube Controller Manager

  • 다양한 Controller Manager 를 묶어놓은 하나의 프로세스

 

Controller Manager 의 핵심

  • 특정 오브젝트를 점검하면서 상태를 복원시켜 원하는 상태를 유지하는 것이 목표. 예시1) Node CM → Node 의 상태 확인 및 원하는 개수(상태)만큼만 Node 유지 예시2) Replication CM → ReplicaSet 상태 확인 및 원하는 개수(상태)만큼만 Pod 유지

 

Node Controller Manager 옵션

  • Node Monitor Period : 5s (노드 Heartbeat Check 주기)
  • Node Monitor Grace Period : 40s (노드가 Failed 인 이후 40초가 지나면 Unreachble 로 상태 변경)
  • POD Eviction Timeout : 5m (노드의 Not Ready 인 이후 5분이 지나면 해당 노드에 올라간 Pod 을 제거하고 다시 프로비저닝)

 

Ref

https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/

'Certificate > CKA' 카테고리의 다른 글

[CKA] kubelet  (0) 2025.06.09
[CKA] Kubernetes Scheduler  (0) 2025.06.09
[CKA] Kubernetes API Server  (1) 2025.06.05
[CKA] ETCD Cluster  (1) 2025.06.05
[CKA] Docker와 ContainreD 비교  (0) 2025.06.04