[CKA 자격증 준비] 2장Kube-APIServer.

#Udemy #CKA #스쿠버네티스 #2장 #kube-apiserver

Kube-APIServer Kube-apiserver란 쿠바네티스에서 주로 관리(management)를 담당하는 구성요소이다.Kube-APIServer가 수행하는 역할의 예) Pod를 작성하는 경우의 예

  1. API-Server가 Node가 할당되지 않은 Pod를 작성하고 이 정보를 ETCD에 update한다.2. Scheduler가 APIServer를 계속 주시하고 Node가 없는 새로운 Pod가 생성되었음을 인지한다. 이 사실을 Kube-APIServer에 알리고 APIServer는 이 사실을 ETCD에 다시 업데이트한다.3. APIServer가 적절한 WorkerNode의 kubelet에 이 정보를 전달한다.4.kubelet은 Node에 Pod를 생성하고 컨테이너 런타임 엔진에 애플리케이션 이미지를 deploy하도록 지시한다.5. 위의 프로세스가 종료되면 kube-APIServer에 이 사실을 전달하고, kube-APIServer는 이를 ETCD에 저장(update)한다.
  2. 결론: Kube-APIServer는 Cluster에서 일어나는 모든 다른 일의 중심 역할을 한다.

error: Content is protected !!