카테고리 없음

[Kubernetes] 컨테이너(Container) 한방정리

busylee 2024. 5. 23. 10:20
728x90
반응형

1. Linux OS

- CentOS7,8은 2024년을 마지막으로 EOL(End of Life) 된다.

- 2024년 이후는 debian 계열은 ubuntu, RedHat계열은 Rocky Linux, AlmaLinux 가 무료로 사용된다.

 

 

2. Container, Container Orchestration

- 현재 docker는 mirantis에 인수되었으나, docker 자체가 유료는 아니고, docker desktop 사용에 대해서만 유료화

- 기업관리형 Orchestration은 대시보드, metric 쪽이 좀 더 유려하게 되어있음.

 

 

3. Container Runtime

- docker v1.0 ~ v1.20 : kubelet에서 docker와 rkt 런타임(2개) 중 분기

- docekr v1.5 ~ v1.23 : CRI(Container Runtime Interface)를 따로 두어 dockershim, CRI-Containerd, rktshim(3개) 중 분기
                                     OCI로 Contai ner를 표준화하였다.
                                     Container Runtime의 수정에 따라 kubelet 수정이 불가피하다.

- docker v1.24 ~ : containerd, cri-o, 미란티스 컨테이너 런타임(3개)으로 정리되었다.
                             kubelet과 Container Runtime을 독립적으로 patch 가능하다.

- kubernetes는 기본적으로 cgroups를 default로 사용한다.

728x90
반응형