본문으로 바로가기

Helm 설치하기

category 프로그래밍 & IT/Kubernetes 2022. 4. 13. 17:47
반응형

Helm은 Kubernetes에서 패키지 관리를 도와주는 오픈소스 tool이다. Helm을 사용하면 kubernetes상의 다양한 application들을 보다 쉽게 설치할 수 있으며, 자신의 프로젝트 application에 대한 배포 절차를 helm을 통해 간소화하고 재사용을 용이하게 한다.

 

1. helm 3 설치

바이너리를 다운로드 받아서 설치할 수 있지만, 스크립트를 통해 설치하는 것이 더 보편적이다. 

스크립트를 다운로드 받을 디랙토리에서 아래 명령어를 통해 스크립트를 받고 실행시키자.

curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 > get_helm.sh
sudo chmod 700 get_helm.sh

./get_helm.sh

 

2. 다운로드 확인

helm version

위 명령어를 통해 helm 3가 잘 설치된 것을 확인할 수 있다.

 

3. Helm chart repo 추가

Helm chart repo를 추가하고 git에서 stable chart들을 받아보자

helm repo add stable https://charts.helm.sh/stable
git clone https://github.com/helm/charts
helm repo update

https://github.com/helm/charts Repository 자체를 kubernetes 및 helm측에서 더이상 support 하지 않는다. k8s 버전이 점점 올라감에 따라 api version 등의 문제로 최신 버전의 k8s를 사용한다면 작동하지 않는 차트들이 많을 것이다.

https://artifacthub.io/ 에서 직접 검색하여 repo를 추가하는 것을 권장한다.

 

4. Helm search

helm search repo stable
반응형

 Other Contents