helm dependency update
helm dependency update (Chart.yaml 내용 기준으로 charts/ 갱신)
helm dependency update 명령은 Chart.yaml 의 내용에 맞춰 charts/ 디렉터리를 갱신합니다.
출처: 문서
본문
Synopsis
디스크에 있는 의존성을 Chart.yaml 과 일치하도록 갱신합니다.
이 명령은 Chart.yaml 에 표현된 필수 차트가 charts/ 에 존재하고 수용 가능한 버전인지 확인합니다. 의존성을 충족하는 최신 차트를 내려받고, 오래된 의존성은 정리합니다.
갱신에 성공하면 정확한 버전으로 의존성을 재구성하는 데 사용할 수 있는 잠금(lock) 파일이 생성됩니다.
의존성이 반드시 Chart.yaml 에 표현될 필요는 없습니다. 따라서 갱신 명령은 차트가 (a) Chart.yaml 파일에는 있지만 (b) 잘못된 버전일 때가 아니라면 차트를 제거하지 않습니다.
helm dependency update CHART [flags]
옵션 (Options)
--ca-file string verify certificates of HTTPS-enabled servers using this CA bundle
--cert-file string identify HTTPS client using this SSL certificate file
-h, --help help for update
--insecure-skip-tls-verify skip tls certificate checks for the chart download
--key-file string identify HTTPS client using this SSL key file
--keyring string keyring containing public keys (default "~/.gnupg/pubring.gpg")
--password string chart repository password where to locate the requested chart
--plain-http use insecure HTTP connections for the chart download
--skip-refresh do not refresh the local repository cache
--username string chart repository username where to locate the requested chart
--verify verify the packages against signatures
상위 명령에서 상속된 옵션 (Options inherited from parent commands)
--burst-limit int 클라이언트 측 기본 스로틀링 한도 (기본값 100)
--color string 색상 출력 사용 (never, auto, always) (기본값 "auto")
--colour string 색상 출력 사용 (never, auto, always) (기본값 "auto")
--content-cache string 캐시된 콘텐츠(예: 차트)가 담긴 디렉터리 경로 (기본값 "~/.cache/helm/content")
--debug 상세 출력 활성화
--kube-apiserver string Kubernetes API 서버의 주소와 포트
--kube-as-group stringArray 작업에 가장(impersonate)할 그룹. 이 플래그를 반복해서 여러 그룹을 지정할 수 있음
--kube-as-user string 작업에 가장(impersonate)할 사용자 이름
--kube-ca-file string Kubernetes API 서버 연결에 사용할 인증기관(certificate authority) 파일
--kube-context string 사용할 kubeconfig 컨텍스트 이름
--kube-insecure-skip-tls-verify true로 설정하면 Kubernetes API 서버 인증서의 유효성을 검사하지 않음. HTTPS 연결이 안전하지 않게 됨
--kube-tls-server-name string Kubernetes API 서버 인증서 검증에 사용할 서버 이름. 제공하지 않으면 서버 접속에 사용된 호스트명을 사용
--kube-token string 인증에 사용되는 bearer 토큰
--kubeconfig string kubeconfig 파일 경로
-n, --namespace string 이 요청의 네임스페이스 범위
--qps float32 bursting을 제외하고 Kubernetes API와 통신할 때 사용하는 초당 쿼리 수
--registry-config string 레지스트리 설정 파일 경로 (기본값 "~/.config/helm/registry/config.json")
--repository-cache string 캐시된 저장소 인덱스가 담긴 디렉터리 경로 (기본값 "~/.cache/helm/repository")
--repository-config string 저장소 이름과 URL이 담긴 파일 경로 (기본값 "~/.config/helm/repositories.yaml")
더 알아보기 (Learn more)
- helm dependency — 차트의 의존성 관리