helm
helm (Kubernetes용 Helm 패키지 매니저)
helm 은 Kubernetes의 패키지 매니저입니다. 이 페이지는 Helm CLI 명령의 개요와 공통 사용 방법, 그리고 기본 환경 설정 규칙을 다룹니다.
출처: 문서
본문
Synopsis
Kubernetes 패키지 매니저
Helm의 공통 작업은 다음과 같습니다.
helm search: 차트 검색helm pull: 차트를 로컬 디렉터리에 다운로드해 확인helm install: 차트를 Kubernetes에 업로드helm list: 차트 릴리스 나열
환경 변수:
Helm은 캐시, 설정, 데이터를 다음 설정 순서에 따라 저장합니다.
HELM_*_HOME환경 변수가 설정되어 있으면 그 값을 사용합니다.- 그렇지 않으면 XDG 기본 디렉터리 규격을 지원하는 시스템에서는 XDG 변수를 사용합니다.
- 다른 위치가 설정되지 않았을 때는 운영 체제에 따라 기본 위치를 사용합니다.
기본적으로 기본 디렉터리는 운영 체제에 따라 달라집니다. 기본값은 아래에 나열되어 있습니다.
옵션 (Options)
--burst-limit int client-side default throttling limit (default 100)
--color string use colored output (never, auto, always) (default "auto")
--colour string use colored output (never, auto, always) (default "auto")
--content-cache string path to the directory containing cached content (e.g. charts) (default "~/.cache/helm/content")
--debug enable verbose output
-h, --help help for helm
--kube-apiserver string the address and the port for the Kubernetes API server
--kube-as-group stringArray group to impersonate for the operation, this flag can be repeated to specify multiple groups.
--kube-as-user string username to impersonate for the operation
--kube-ca-file string the certificate authority file for the Kubernetes API server connection
--kube-context string name of the kubeconfig context to use
--kube-insecure-skip-tls-verify if true, the Kubernetes API server's certificate will not be checked for validity. This will make your HTTPS connections insecure
--kube-tls-server-name string server name to use for Kubernetes API server certificate validation. If it is not provided, the hostname used to contact the server is used
--kube-token string bearer token used for authentication
--kubeconfig string path to the kubeconfig file
-n, --namespace string namespace scope for this request
--qps float32 queries per second used when communicating with the Kubernetes API, not including bursting
--registry-config string path to the registry config file (default "~/.config/helm/registry/config.json")
--repository-cache string path to the directory containing cached repository indexes (default "~/.cache/helm/repository")
--repository-config string path to the file containing repository names and URLs (default "~/.config/helm/repositories.yaml")
SEE ALSO
- helm completion — 지정된 셸용 자동완성 스크립트 생성
- helm create — 주어진 이름으로 새 차트 생성
- helm dependency — 차트의 의존성 관리
- helm env — Helm 클라이언트 환경 정보
- helm get — 이름이 지정된 릴리스의 확장 정보 다운로드
- helm history — 릴리스 이력 조회
- helm install — 차트 설치
- helm lint — 차트의 잠재적 문제 검사
- helm list — 릴리스 나열
- helm package — 차트 디렉터리를 차트 아카이브로 패키징
- helm plugin — Helm 플러그인 설치·나열·제거
- helm pull — 저장소에서 차트 다운로드
- helm push — 차트를 원격으로 푸시
- helm registry — 레지스트리 로그인/로그아웃
- helm repo — 차트 저장소 추가·나열·제거·갱신·인덱싱
- helm rollback — 릴리스를 이전 리비전으로 롤백
- helm search — 차트에서 키워드 검색
- helm show — 차트 정보 표시
- helm status — 이름이 지정된 릴리스의 상태 표시
- helm template — 템플릿 로컬 렌더링
- helm test — 릴리스 테스트 실행
- helm uninstall — 릴리스 제거
- helm upgrade — 릴리스 업그레이드
- helm verify — 주어진 경로의 차트가 서명되고 유효한지 검증
- helm version — helm 버전 정보 출력
더 알아보기 (Learn more)
- Helm Commands — Helm CLI 명령 전체 목록