IT/Container&k8s

K8S Deep Dive

Hayley Shim 2024. 9. 1. 22:43

안녕하세요. Kubernetes Advanced Networking Study(=KANS) 3기 모임에서 스터디한 내용을 정리했습니다. 해당 글에서는 K8S 구조에 대해 자세히 알아보겠습니다.  

 

쿠버네티스에 대해 자세히 설명한 글을 참고하였습니다. 

 

도커

https://netpple.github.io/docs/deepdive-into-kubernetes/k8s-hardway

 

Docker Client → Docker Daemon → containerd (HL CR) → containerd-shim → runc (OCI CR) → application

 

 

kubelet - Link

 

 

 

CRI

- HL runtime (containerd) : grep server , 컨테이너 라이프 사이클 관리, 이미지 관리 및 번들링, 컨테이너런타임 실행

 

OCI

- Low Level runtime (Runc) : OCI 구현체, 컨테이너런타임 코드, 컨테이너 생성과 실행

 

 

Kubernetes Authentication kube-apiserver

쿠버네티스의 인증 - Link

 

 

kube-apiserver - Link

 

kube-controller-manager - Link

 

kube-scheduler - Link