syung7***
2024-11-02

이 책은 쿠버네티스를 성공적으로 운영하기 위한 다양한 기법을 구체적인 코드 예제와 함께 설명한다. 주제별 내용을 현업에서 실습해보기 위한 안내서 혹은 필요할 때마다 찾아보는 참고서로 추천한다. 쿠버네티스 창시자인 브렌던 번스의 조언을 바탕으로 쿠버네티스의 강점을 100% 끌어내보자
이 책은 독자가 쿠버네티스가 무엇인지, 구성 요소는 어떤 것이 있으며 어떤 역할을 하는지와 같은 기초적인 개념과 원리를 대략적으로 알고 있다는 가정 하에 쓰여졌다.
이 책을 읽으면서 가장 좋았던 챕터는 바로 11장 클러스터 정책과 거버넌스였다. 어떤 기업이든 결국 서비스를 잘 운영하고 있는지 검사를 받게 된다. 회사 정책을 따라야 하고 관리해야 한다. 쿠버네티스 클러스터가 정책의 컴플라이언스에 부합하는지 확인하려면 거버넌스 툴을 사용하는 방법이 있는데 이 책에서는 게이트키퍼를 설명한다. 게이트키퍼는 프로덕션에서 바로 사용 가능한 오픈소스이다. 저자는 일반적인 컴플라이언스 문제를 해소할 수 있는 보편적인 정책을 나열하고 해당 정책을 바탕으로 제약 조건 템플릿을 생성하여 컴플라이언스를 지킬 수 있게 한다.
쿠버네티스 관련 실무 경험도 없을 땐 유명 서적도 많이 버거운데 그 때 이 책을 읽으면 실무적으로나 이론적으로나 도움이 많이 될 것 같다.
이 책이 초심자들을 위해 쿠버네티스 등장 배경부터 파드의 개념과 같이 기초부터 차근차근 가르쳐주진 않지만 NodePort , Tains & Toleration 과 같은 중요한 개념들을 짚고 가는 건 마찬가지다.
나는 쿠버네티스를 공부하고 자격증까지 땄지만 실제로 서비스를 운영한 경험은 없다. 책에서 설명해 준 모범 사례를 바탕으로 실제 운영 경험에 활용해보고자 한다.
"한빛미디어 < 나는리뷰어다 > 활동을 위해서 책을 제공받아 작성된 서평입니다."