K8s 컨트롤러

(쿠버네티스 Controller에서 넘어옴)

1 개요[ | ]

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

2 내장 컨트롤러[ | ]

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

3 같이 보기[ | ]

4 참고[ | ]

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