Helm 설치 및 기본 사용법

Helm 설치 및 기본 사용법

3️⃣ Helm 설치 및 기본 사용법


1 Helm 설치 (Linux, macOS, Windows)

Helm을 설치하는 방법은 운영 체제에 따라 다릅니다.

✅ Linux 및 macOS

Helm은 Homebrew 또는 스크립트로 설치할 수 있습니다.

Homebrew를 사용하는 방법

brew install helm

스크립트를 사용하는 방법

curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash

✅ Windows

Windows에서는 choco 또는 scoop을 사용할 수 있습니다.

Chocolatey 사용

choco install kubernetes-helm

Scoop 사용

scoop install helm

2 Helm 명령어 기본 사용법

Helm을 설치한 후, 기본적인 명령어를 알아보겠습니다.


3 Helm repo add (레포지토리 추가)

Helm 차트 저장소(Repository)를 추가하려면 다음 명령어를 사용합니다.

helm repo add bitnami https://charts.bitnami.com/bitnami

추가된 저장소 목록 확인:

helm repo list

4 Helm search repo (차트 검색)

Helm 차트를 검색하려면 다음 명령어를 사용합니다.

helm search repo nginx

출력 예시:

NAME                    CHART VERSION   APP VERSION     DESCRIPTION
bitnami/nginx           13.2.1          1.21.3          Chart for the NGINX web server

5 Helm install (차트 설치)

Helm 차트를 설치하는 기본 명령어:

helm install my-nginx bitnami/nginx

설치된 Helm 리소스 확인:

helm list

6 Helm list (설치된 차트 목록 확인)

설치된 모든 차트를 확인하려면:

helm list

출력 예시:

NAME            NAMESPACE   REVISION    UPDATED                              STATUS      CHART          APP VERSION
my-nginx       default     1           2023-03-23 12:00:00.123456 +0000 UTC deployed    nginx-13.2.1   1.21.3

7 Helm upgrade (업데이트)

설치된 Helm 차트를 업데이트하려면:

helm upgrade my-nginx bitnami/nginx --set service.type=LoadBalancer

8 Helm rollback (롤백)

이전 버전으로 되돌리려면:

helm rollback my-nginx 1

9 Helm uninstall (삭제)

설치된 차트를 삭제하려면:

helm uninstall my-nginx

🔟 Helm show values (차트 기본값 조회)

Helm 차트의 기본 값을 확인하는 방법:

helm show values bitnami/nginx

출력 예시:

replicaCount: 1
image:
  repository: bitnami/nginx
  tag: 1.21.3
  pullPolicy: IfNotPresent
service:
  type: ClusterIP
  port: 80
RSS Feed
마지막 수정일자