BEST
개발 · 프로그래밍

/

데브옵스 · 인프라

쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}

쿠버네티스(☸)를 정말 시작하는 단계에서 필요한 내용을 담았습니다. 🧭 이 강의를 통해 쿠버네티스를 가장 손쉽게 구조를 이해하며 시작할 수 있습니다. 🥇

(4.8) 수강평 222개

수강생 3,596명

Thumbnail

[출시] Ubuntu-k8s의 v0.8.6

안녕하세요

v0.8.5에서 다음의 같은 변경 사항을 적용한 v0.8.6을 출시 하였습니다.

- optimizing storage (rmv unused kernel, kernel header, perl pkgs)

- remove libx11.* libqt.* libgtk.

- install git manually

- Fix Fragmentation

- Remove history

위의 주요 변경 사항을 적용한 이유는 용량을 최대한 줄이는 것이 실습에 효과적일 것으로 판단하였기 때문입니다. VM Box 이미지가 로컬에 내려와 있지만 해당 이미지를 풀어서 각 VM을 만들고 일부를 메모리에 로딩하는 구조이기 때문에 최종 사이즈를 줄이는 것이 조금이라도 성능을 올릴 수 있고 리소스를 절약할 수 있기 때문입니다.

 

 

image.png

[그림] AS-IS (v0.8.5)

 

image.png

[그림] TO-BE (v0.8.6)

 

대략 156MB 정도를 줄였습니다.

그리고 현재 커널 이미지가 5.19인데 해당 이미지를 6.8로 올리려고 했으나, 용량이 1.3GB로 증가하게 되어서 현재 커널 5점대의 마지막인 5.19를 유지하기로 결정하였습니다.

image.png

[그림] 각 버전 별 사이즈

 

추후에 eBPF 처럼 꼭 필요한 기능이 생기면 커널을 올리겠지만

아마 한동안은 쿠버네티스 실습을 위한 버전은 현재를 유지할 것 같습니다.

 

image.png

[그림] 아침에 6.8.0 커널에 올려본 v1.30.1 버전의 쿠버네티스

 

환절기인데 다들 건강 조심하시고,

주마다의 업데이트 외에 10월 말 경에 다시 전체 인사드릴 수 있도록 하겠습니다.

 

감사합니다.

조훈 드림.

댓글