PageSourceSearch

https://helm.sh/assets/js/7f664c8b.a0364e91.js

js helm.sh collected 2026-09-24 07:25:44 UTC 6,110 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkhelm_www=self.webpackChunkhelm_www||[]).push([["15098"],{14401(e,n,t){t.r(n),t.d(n,{metadata:()=>i,default:()=>h,frontMatter:()=>o,contentTitle:()=>l,toc:()=>d,assets:()=>c});var i=JSON.parse('{"id":"helm/helm_dependency_build","title":"helm dependency build","description":"rebuild the charts/ directory based on the Chart.lock file","source":"@site/versioned_docs/version-3/helm/helm_dependency_build.md","sourceDirName":"helm","slug":"/helm/helm_dependency_build","permalink":"/docs/v3/helm/helm_dependency_build","draft":false,"unlisted":false,"editUrl":"https://github.com/helm/helm-www/blob/main/versioned_docs/version-3/helm/helm_dependency_build.md","tags":[],"version":"3","frontMatter":{"title":"helm dependency build"},"sidebar":"tutorialSidebar","previous":{"title":"helm dependency","permalink":"/docs/v3/helm/helm_dependency"},"next":{"title":"helm dependency list","permalink":"/docs/v3/helm/helm_dependency_list"}}'),r=t(74848),s=t(28453);let o={title:"helm dependency build"},l,c={},d=[{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 9-Sep-2026",id:"auto-generated-by-spf13cobra-on-9-sep-2026",level:6}];function a(e){let n={a:"a",code:"code",h3:"h3",h6:"h6",li:"li",p:"p",pre:"pre",ul:"ul",...(0,s.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.p,{children:"rebuild the charts/ directory based on the Chart.lock file"}),"\n",(0,r.jsx)(n.h3,{id:"synopsis",children:"Synopsis"}),"\n",(0,r.jsx)(n.p,{children:"Build out the charts/ directory from the Chart.lock file."}),"\n",(0,r.jsx)(n.p,{children:"Build is used to reconstruct a chart's dependencies to the state specified in\nthe lock file. This will not re-negotiate dependencies, as 'helm dependency update'\ndoes."}),"\n",(0,r.jsx)(n.p,{children:"If no lock file is found, 'helm dependency build' will mirror the behavior\nof 'helm dependency update'."}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:"helm dependency build CHART [flags]\n"})}),"\n",(0,r.jsx)(n.h3,{id:"options",children:"Options"}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'      --ca-file string             verify certificates of HTTPS-enabled servers using this CA bundle\n      --cert-file string           identify HTTPS client using this SSL certificate file\n  -h, --help                       help for build\n      --insecure-skip-tls-verify   skip tls certificate checks for the chart download\n      --key-file string            identify HTTPS client using this SSL key file\n      --keyring string             keyring containing public keys (default "~/.gnupg/pubring.gpg")\n      --password string            chart repository password where to locate the requested chart\n      --plain-http                 use insecure HTTP connections for the chart download\n      --skip-refresh               do not refresh the local repository cache\n      --username string            chart repository username where to locate the requested chart\n      --verify                     verify the packages against signatures\n'})}),"\n",(0,r.jsx)(n.h3,{id:"options-inherited-from-parent-commands",children:"Options inherited from parent commands"}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{children:'      --burst-limit int                 client-side default throttling limit (default 100)\n      --debug                           enable verbose output\n      --kube-apiserver string           the address and the port for the Kubernetes API server\n      --kube-as-group stringArray       group to impersonate for the operation, this flag can be repeated to specify multiple groups.\n      --kube-as-user string             username to impersonate for the operation\n      --kube-ca-file string             the certificate authority file for the Kubernetes API server connection\n      --kube-context string             name of the kubeconfig context to use\n      --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\n      --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\n      --kube-token string               bearer token used for authentication\n      --kubeconfig string               path to the kubeconfig file\n  -n, --namespace string                namespace scope for this request\n      --qps float32                     queries per second used when communicating with the Kubernetes API, not including bursting\n      --registry-config string          path to the registry config file (default "~/.config/helm/registry/config.json")\n      --repository-cache string         path to the directory containing cached repository indexes (default "~/.cache/helm/repository")\n      --repository-config string        path to the file containing repository names and URLs (default "~/.config/helm/repositories.yaml")\n'})}),"\n",(0,r.jsx)(n.h3,{id:"see-also",children:"SEE ALSO"}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.a,{href:"/docs/v3/helm/helm_dependency",children:"helm dependency"}
1),"	 - manage a chart's dependencies"]}),"\n"]}),"\n",(0,r.jsx)(n.h6,{id:"auto-generated-by-spf13cobra-on-9-sep-2026",children:"Auto generated by spf13/cobra on 9-Sep-2026"})]})}function h(e={}){let{wrapper:n}={...(0,s.R)(),...e.components};return n?(0,r.jsx)(n,{...e,children:(0,r.jsx)(a,{...e})}):a(e)}},28453(e,n,t){t.d(n,{R:()=>o,x:()=>l});var i=t(96540);let r={},s=i.createContext(r);function o(e){let n=i.useContext(s);return i.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:o(e.components),i.createElement(s.Provider,{value:n},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.