github.com/darkowlzz/helm@v2.5.1-0.20171213183701-6707fe0468d4+incompatible/docs/helm/helm_fetch.md (about) 1 ## helm fetch 2 3 download a chart from a repository and (optionally) unpack it in local directory 4 5 ### Synopsis 6 7 8 9 Retrieve a package from a package repository, and download it locally. 10 11 This is useful for fetching packages to inspect, modify, or repackage. It can 12 also be used to perform cryptographic verification of a chart without installing 13 the chart. 14 15 There are options for unpacking the chart after download. This will create a 16 directory for the chart and uncompress into that directory. 17 18 If the --verify flag is specified, the requested chart MUST have a provenance 19 file, and MUST pass the verification process. Failure in any part of this will 20 result in an error, and the chart will not be saved locally. 21 22 23 ``` 24 helm fetch [flags] [chart URL | repo/chartname] [...] 25 ``` 26 27 ### Options 28 29 ``` 30 --ca-file string verify certificates of HTTPS-enabled servers using this CA bundle 31 --cert-file string identify HTTPS client using this SSL certificate file 32 -d, --destination string location to write the chart. If this and tardir are specified, tardir is appended to this (default ".") 33 --devel use development versions, too. Equivalent to version '>0.0.0-0'. If --version is set, this is ignored. 34 --key-file string identify HTTPS client using this SSL key file 35 --keyring string keyring containing public keys (default "~/.gnupg/pubring.gpg") 36 --prov fetch the provenance file, but don't perform verification 37 --repo string chart repository url where to locate the requested chart 38 --untar if set to true, will untar the chart after downloading it 39 --untardir string if untar is specified, this flag specifies the name of the directory into which the chart is expanded (default ".") 40 --verify verify the package against its signature 41 --version string specific version of a chart. Without this, the latest version is fetched 42 ``` 43 44 ### Options inherited from parent commands 45 46 ``` 47 --debug enable verbose output 48 --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") 49 --host string address of Tiller. Overrides $HELM_HOST 50 --kube-context string name of the kubeconfig context to use 51 --kubeconfig string path to kubeconfig file. Overrides $KUBECONFIG 52 --tiller-namespace string namespace of Tiller (default "kube-system") 53 ``` 54 55 ### SEE ALSO 56 * [helm](helm.md) - The Helm package manager for Kubernetes. 57 58 ###### Auto generated by spf13/cobra on 7-Nov-2017