Helm 이란
Devops/Kubernetes

Helm 이란

뉴비뉴 2020. 5. 11.

개념

Helm이란 쿠버네티스의 Package Managing Tool 입니다.

풀어서 말해보면 k8s의 리소스들을 관리하는 Managing Tool 입니다.

정말 간단하게는 리소스들의 사양부터 시작해서 정말 많은 것들을 관리할 수 있는 툴 입니다.

ex) 만약 50개의 노드에 100개의 Pod의 RAM 사양이 1GB였는데 이것들을 2GB로 변경하고 싶다고 합니다.

Helm을 사용하지 않는다면 엄청나게 어려운 작업이 됩니다. 일일이 Node와 Pod의 설정을 변경해줘야되니 말이죠.

이것들을 좀 더 편리하게 관리해주는 것이 Helm이라고 생각하면 될 거 같습니다.

 

설치

GCP k8s Master에 CLI로 접속하여 Helm을 설치하겠습니다.

 

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

$ chmod 700 get_helm.sh

$ ./get_helm.sh

 

$ helm version

version.BuildInfo{Version:"version.BuildInfo{Version:"v3.2.1"}

 

 

 

 

댓글

💲 추천 글