🛠️ 나만의 Helm Chart 만들기 – 설계부터 패키징까지

지난 글에서는 Bitnami가 만든 Chart를 가져다 쓰는 “소비자” 역할을 했습니다. 이번엔 직접 Chart를 만드는 “생산자” 역할로 전환합니다. Custom Chart를 만들면 우리 팀의 배포 표준을 코드로 정의하고, 어떤 환경에서든(dev/staging/prod) 동일한 방식으로 배포할 수 있습니다. 🏗️ Step 1 — Chart 뼈대 생성 (Scaffolding) helm create 명령어 하나로 표준 디렉토리 구조를 자동으로 만들어줍니다. 3가지 핵심 파일만 알면 됩니다: … 더 읽기

📦 쿠버네티스 앱 설치, 이제 apt처럼 쉽게 – Helm 기초 완전 정복

쿠버네티스에 애플리케이션을 배포하려면 Deployment, Service, ConfigMap, PVC 등 여러 YAML 파일을 각각 apply해야 합니다. MySQL 하나 올리는 데 파일이 5개, 10개가 넘기도 합니다. Helm은 이 모든 것을 하나의 패키지(Chart)로 묶어서, helm install 명령어 하나로 배포하고, 업그레이드하고, 롤백할 수 있게 해줍니다. 리눅스의 apt, brew 같은 패키지 매니저를 쿠버네티스에 얹은 것이라고 생각하면 됩니다. 🧩 Helm의 핵심 개념 … 더 읽기