본문 바로가기

Helm (헬름)/Helm

windows10 에서 Helm을 설치해보자

# Windows10 에서 Helm을 설치하는 작업에 대해 알아보자.

- 일단 Helm이 왜 필요하냐면, k8s에서 리소르를 패키지 형태로 제공하기 위해서는 Helm이 필요하다.

- 일단 이정도로만 알고있고, Windows에서 HelmChart를 생성해서 리소스를 관리하는 작업을 할 예정이므로 Helm을 설치하고 리소스를 구성해보자.

1. Helm 최신버전 다운로드

- 아래의 url로 이동하고, 최신 버전의 helm을 다운 받는다.

https://github.com/helm/helm/releases

 

Releases · helm/helm

The Kubernetes Package Manager. Contribute to helm/helm development by creating an account on GitHub.

github.com

- 여기서는 windows 버전을 받을거기 때문에 아래와 같이 windows 버전을 찾고 다운을 받는다.

- 다운받은 파일을 압축을 해제한다. 압축을 해제하면 아래와 같이 생성이 된다.

2. 이제 바이너리를 원하는 경로로 이동하고 path 설정을 진행한다.

1) Linux : mv linux-amd64/helm /usr/local/bin/helm
2) Windows : HELM_HOME 환경변수 추가 > Path 설정

설정 방법 : 시스템 환경변수 편집 > 환경변수 > helm 설치 위치 > 확인

- 변수 이름 : HELM_HOME

- 변수 값 : C:\helm

- 환경변수 > Path 편집 > 추가한 Helm 시스템 변수 추가 > 확인

3. Helm 서비스 확인 및 업데이트 하기

- CMD 및 Powershell을 실행 후 아래와 같이 명령어로 확인

- 명령어 창에 helm을 입력하면 아래와 같이 커맨드 명령어가 함께 등장한다. 아래와 같은 화면이 나오면 정상적으로 설치가 된 것이다.

- 레포지토리 추가 업데이트 작업하기, 아래의 명령어를 활용하여 테스트 및 업데이트가 가능하다.

C:\Users\seungkim>Helm repo add stable https://charts.helm.sh/stable
"stable" has been added to your repositories

C:\Users\seungkim>Helm repo update
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "stable" chart repository
Update Complete. ⎈Happy Helming!⎈

- 여기까지 진행이 되었다면, windows 로컬 환경에서 helm을 수행 할 수 있다.