그림과 실습으로 배우는 쿠버네티스 입문
귀여운 만화와 도해로 개념을 공부! 직접 만들고, 망가뜨리고, 고치며 배우는 쿠버네티스!
길벗 출판사에서 해당 도서를 제공받았습니다!

책 소개
- 제목 : 그림과 실습으로 배우는 쿠버네티스 입문
- 저자 : 타카하시 아오이
- 출판사 : 길벗
- 대상 독자 : 도커를 알고 있는 쿠버네티스 입문자
-
한줄 평 :
귀여운 만화와 도해로 개념을 공부하고, 직접 만들고, 망가뜨리고, 고치며 체득하며 배우는 쿠버네티스!
쿠버네티스 러닝 커브
쿠버네티스는 배우기 어렵기로 악명 높은 기술입니다. 실제로 저도 쿠버네티스를 공부하려고 길벗에서 나온 쿠버네티스 교과서를 집에 가지고 있지만, 두껍고 어려워 보여서 방치 중이었습니다. 😅

> 쿠버네티스는 배우기 어렵기로 악명 높다
마치 책 속 주인공인 ‘점박이 물범 시로’와 같은 마음으로 쿠버네티스 공부를 시작했습니다. 이 책은 입문하기에 적절한 난이도로 구성되어 있어서 너무나도 쉽게 읽혔습니다!

> 시로와 그런 시로를 돕는 두부
쿠버네티스 쉽게 시작하기
이 책은 기본적으로 어느 정도 도커를 알고 있는 독자를 대상으로 합니다. 하지만 환경 구축부터 쉽지 않은 게 쿠버네티스입니다.
책에서는 kind(Kubernetes in Docker)를 이용하여 로컬 환경에서 쿠버네티스 클러스터를 쉽게 구축하는 방법을 알려줍니다. Docker 컨테이너 안에서 쿠버네티스 노드를 실행하는 방식이라 별도의 VM 없이도 학습할 수 있어 편리했습니다.
Mac/Windows에서 kind 설치하기
Mac/Windows 환경에서 kind를 설치하는 과정도 책에서 친절하게 안내해줍니다. 복잡한 설정 없이도 금방 따라할 수 있었습니다.
$ go install sigs.k8s.io/kind@v0.30.0
$ choco install kind
kind로 클러스터 만들기
단 한줄로 쿠버네티스 실습 환경 구성 완료!
$ kind create cluster
Creating cluster "kind" ...
✓ Ensuring node image (kindest/node:v1.34.0) 🖼
✓ Preparing nodes 📦
✓ Writing configuration 📜
✓ Starting control-plane 🕹️
✓ Installing CNI 🔌
✓ Installing StorageClass 💾
Set kubectl context to "kind-kind"
You can now use your cluster with:
kubectl cluster-info --context kind-kind
Thanks for using kind! 😊
귀여운 만화와 도해
이 책의 또 하나의 장점은 귀여운 만화와 도해입니다. 쿠버네티스 개념이 복잡하고 지루할 수 있는 지점마다 귀여운 일러스트와 만화가 나와서 자연스럽게 리프레시할 수 있었습니다.
단순히 귀엽기만 한 게 아니라, 심플하면서도 핵심을 찌르는 유익한 내용으로 구성되어 있어 개념을 이해하는 데 큰 도움이 되었습니다. 복잡한 쿠버네티스 아키텍처를 시각적으로 쉽게 설명해주니 머리에 쏙쏙 들어왔습니다.

> 귀엽기만 한게 아니라 내용도 알차다!
직접 만들고, 망가뜨리고, 고치며 배우기
이 책은 단순히 개념만 설명하는 것이 아니라, 직접 실습하면서 체득할 수 있도록 구성되어 있습니다. Pod를 만들고, 의도적으로 장애 상황을 만들어보고, 다시 고치는 과정을 반복하면서 쿠버네티스의 동작 원리를 몸으로 익힐 수 있었습니다.
특히 ‘망가뜨리고 고치는’ 과정이 인상적이었습니다. 실무에서 문제가 발생했을 때 어떻게 대응해야 하는지 미리 경험해볼 수 있어서 실용적이었습니다. 또한 CKA(Certified Kubernetes Administrator) 자격증 준비에도 많은 밑바탕이 된것 같습니다!
총평
쿠버네티스를 처음 입문하는 사람들에게 추천하고 싶은 책입니다. 무겁고 두꺼운 레퍼런스 북 대신, 이 책으로 가볍게 시작해서 쿠버네티스에 대한 감을 잡은 후, 더 깊이 있는 학습으로 넘어가는 것을 추천합니다.
다음 계획
저도 이 책을 통해 쿠버네티스에 대한 막연한 두려움을 극복할 수 있었습니다. 이제 방치해두었던 쿠버네티스 교과서를 다시 펼쳐볼 용기가 생겼습니다!
- 쿠버네티스 교과서 재도전
- CKA(Certified Kubernetes Administrator) 자격증 도전!
- 실무 프로젝트에 쿠버네티스 적용해보기
감사합니다! 😊