"K8s 컨트롤러"의 두 판 사이의 차이

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


==예시==
==내장 컨트롤러==
* 엔드포인트 컨트롤러
* 엔드포인트 컨트롤러
* 리플리케이션 컨트롤러
* 리플리케이션 컨트롤러
13번째 줄: 16번째 줄:


==같이 보기==
==같이 보기==
{{z컬럼3|
* [[k8s]]
* [[k8s 용어]]
* [[k8s 용어]]
* [[컨트롤러]]
* [[컨트롤러]]
* [[k8s 컴포넌트]]
* [[리소스 이벤트 핸들러]]
* [[K8s 어드미션 컨트롤러]]
* [[K8s 컨트롤러 런타임]]
* [[k8s 컨트롤러 매니저]]
}}


[[분류: Kubernetes]]
==참고==
* https://github.com/kubernetes/sample-controller
* https://engineering.bitnami.com/articles/a-deep-dive-into-kubernetes-controllers.html TU NGUYEN 2017-07-019
 
[[분류:K8s]]

2025년 9월 8일 (월) 03:23 기준 최신판

1 개요[ | ]

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

2 내장 컨트롤러[ | ]

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

3 같이 보기[ | ]

4 참고[ | ]

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