본문 바로가기
[Kubernetes Master]/11. 헬름 차트를 활용한 쿠버네티스 애플리케이션 패키지 배포

Helm 소개와 설치

by METAVERSE STORY 2023. 7. 18.
반응형

 

 

https://helm.sh/

 

Helm

Helm - The Kubernetes Package Manager.

helm.sh

 

 

 

 

 

## 헬름의 특징 4가지

1. 복잡성 관리 : 헬름 차트는 가장 복잡한 앱도 기술하고 애플리케이션을 반복적으로 설치 제공
2. 쉬운 업데이트 : 커스텀 후크와 in-place 업그레이드를 지원해 업데이트의 고통 경감
3. 간단한 공유 : 차트는 공용 또는 개인 서버에서 쉽게 버전 관리, 공유 및 호스팅
4. 롤백 : helm 롤백을 사용하면 이전 버전의 릴리스로 쉽게 롤백

 

 

 

 

## helm 설치 (https://helm.sh/docs/intro/install/#from-script)

1. 쿠버네티스 클러스터에 엑세스해서 작업할 수 있는 환경이 구성된 곳에 설치
2. 호스트에 구성된 kubectl 과 인증 설정이 있어야 정상적으로 동작

$ curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
$ chmod 700 get_helm.sh
$ ./get_helm.sh

 

PATH 설정시 참고 : https://cloud-allstudy.tistory.com/1606 

 

 

반응형

댓글