helm command
Install , 환경 구성 .
Helm 설치
curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
chmod 700 get_helm.sh
./get_helm.shHelm 명령어 자동 완성
helm completion bash >> ~/.bash_completion
. /etc/profile.d/bash_completion.sh
. ~/.bash_completion
source <(helm completion bash)Helm version check
helm version --shortRepo구성 및 App 설치.
Helm reop 구성
helm repo add stable https://kubernetes-charts.storage.googleapis.com/
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo updateHelm repo에 검색
helm search repo "app name"
helm search repo bitnami/nginxHelm repo 기반 설치
helm install eksworkshop-nginx bitnami/nginixHelm 로 설치된 List 확인
helm list Helm을 통한 App 삭제
helm uninstall "App Name"Chart 구성
Helm Chart 생성
helm create "Chart Name"Helm Chart 배포 전에 Dry run 하기
helm install --debug --dry-run "Chart name"Helm Chart 배포
helm install "Chart Name" "Chart Path"
Helm 변경 후 Upgrade
helm upgrade "Chart Name" ~/environment/eksdemohelm Chart 상태 및 history
helm status "Chart Name"
helm history "Chart Name"
Helm Rolling Back
helm rollback "Chart Name" "Revison Number"
Helm 배포 App 삭제
helm uninstall "배포APP"Helm ChartMuseum 설치
curl -LO https://s3.amazonaws.com/chartmuseum/release/latest/bin/linux/amd64/chartmuseum
chmod +x ./chartmuseumLast updated
Was this helpful?