Skip to Content
공인 쿠버네티스 관리자(CKA) 학습 가이드 (Korean Edition), 2nd Edition
book

공인 쿠버네티스 관리자(CKA) 학습 가이드 (Korean Edition), 2nd Edition

by Benjamin Muschko
January 2026
Beginner to intermediate
392 pages
5h 51m
Korean
O'Reilly Media, Inc.
Content preview from 공인 쿠버네티스 관리자(CKA) 학습 가이드 (Korean Edition), 2nd Edition

제8장. Helm 과 Kustomize

이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com

쿠버네티스 객체는 명령형 kubectl 명령어를 사용하거나, 객체의 원하는 상태를 선언하는 매니페스트 파일( manifest)에 대해 kubectl 명령어를 실행하여 생성, 수정, 삭제할 수 있습니다. 매니페스트의 주요 정의 언어는 YAML 이지만, 쿠버네티스 커뮤니티에서 덜 널리 채택된 형식인 JSON을 선택할 수도 있습니다. 개발 팀은 매니페스트 파일을 버전 관리 저장소에 커밋하고 푸시하는 것이 좋습니다. 이는 시간이 지남에 따른 변경 사항 추적 및 감사에 도움이 되기 때문입니다.

쿠버네티스에서 애플리케이션을 모델링하려면 종종 일련의 지원 오브젝트가 필요하며, 각 오브젝트는 자체 매니페스트를 가질 수 있습니다. 예를 들어, 애플리케이션을 5개의 Pod에서 실행하는 Deployment, 환경 변수로 구성 데이터를 주입하는 ConfigMap, 네트워크 접근을 노출하는 Service를 생성할 수 있습니다.

개별 kubectl 명령어로 전체 애플리케이션 스택을 관리하는 것은 실용적이지 않습니다. 이때 Helm이나 Kustomize 같은 오픈소스 도구가 활용됩니다. 이 도구들은 애플리케이션 스택과 클러스터 구성 요소의 라이프사이클을 하나의 단위로 편리하게 관리할 수 있게 해주며, 동시에 배포 시점에 상황에 맞는 매개변수 조정이 가능합니다.

Helm 작업

Helm은 일련의 쿠버네티스 매니페스트 를 위한 패키지 관리자이자 템플릿 엔진입니다. 실행 시 YAML 템플릿 파일의 자리 표시자를 실제 사용자가 정의한 값으로 대체합니다. Helm실행 파일이 생성하는 결과물은애플리케이션의 API 리소스를 구성하는 매니페스트를 TAR 파일 형태로 묶은 차트 파일 입니다. 이 차트 파일 은 차트 저장소( chartrepository)에 업로드할 수 있습니다. 저장소에 업로드할 수 있습니다. 에 업로드하여 다른 팀이 번들된 매니페스트를 배포하는 데 사용할 수 있습니다. Helm생태계는 Artifact Hub에서 검색 가능한 다양한 일반적인 사용 사례에 대한 재사용 가능한 차트를 제공합니다(예: Grafana 또는PostgreSQL 실행).

Helm이 제공하는 풍부한 기능으로 인해, 여기서는 기본 사항만 다룹니다. 시험은 Helm 전문가가 될 것을 요구하지 않으며, Helm을 사용한 기존 패키지 설치 워크플로우에 익숙해지기를 원합니다. 자체 차트 구축 및 게시 작업은 시험 범위를 벗어납니다. Helm에 대한 자세한 내용은 문서를 참조하십시오. 여기서 기능 설명에 사용된 Helm 버전은 3.19.0입니다.

기존 차트 관리

개발자로서, 직접 정의하고 구성하는 수고를 들이기보다는 기존 기능을 재사용하고 싶을 것입니다. 예를 들어, 클러스터에 오픈소스 모니터링 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Cilium: 가동 및 실행 (Korean Edition)

Cilium: 가동 및 실행 (Korean Edition)

Nico Vibert, Filip Nikolic, James Laverack

Publisher Resources

ISBN: 0642572314699