K8s 컨트롤러

Jmnote (토론 | 기여)님의 2024년 7월 8일 (월) 20:35 판 (Jmnote님이 쿠버네티스 Controller 문서를 K8s 컨트롤러 문서로 이동하면서 넘겨주기를 덮어썼습니다)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요[ | ]

Kubernetes Controller, Controller
쿠버네티스 컨트롤러, 컨트롤러
  • 특정 유형의 리소스를 모니터링하고 원하는 상태를 유지하는 Kubernetes 컴포넌트
  • API서버를 통해 클러스터 공유상태를 감시하는 컨트롤 루프
  • 현재 상태를 원하는 상태로 이행시키는 변화를 준다.
  • Informer/SharedInformer, 작업큐(Workqueue)를 가지고 있다.
  • 기본 내장된 컨트롤러들이 있는데, 이외에도 직접 개발하여 탑재할 수 있다.
  • 예를 들어, Deployment controller는 Deployment 리소스를 모니터링하고 원하는 수의 복제본이 실행되고 있는지 확인한다.

2 내장 컨트롤러[ | ]

  • 엔드포인트 컨트롤러
  • 리플리케이션 컨트롤러
  • 네임스페이스 컨트롤러
  • 서비스어카운트 컨트롤러

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}