helm package

Package a chart directory into a chart archive

Synopsis

This command packages a chart into a versioned chart archive file. If a path is given, this will look at that path for a chart (which must contain a Chart.yaml file) and then package that directory.

If no path is given, this will look in the present working directory for a Chart.yaml file, and (if found) build the current directory into a chart.

Versioned chart archives are used by Helm package repositories.

  1. helm package [flags] [CHART_PATH] [...]

Options

  1. --app-version string Set the appVersion on the chart to this version
  2. -u, --dependency-update Update dependencies from "requirements.yaml" to dir "charts/" before packaging
  3. -d, --destination string Location to write the chart. (default ".")
  4. -h, --help help for package
  5. --key string Name of the key to use when signing. Used if --sign is true
  6. --keyring string Location of a public keyring (default "~/.gnupg/pubring.gpg")
  7. --save Save packaged chart to local chart repository (default true)
  8. --sign Use a PGP private key to sign this package
  9. --version string Set the version on the chart to this semver version

Options inherited from parent commands

  1. --debug Enable verbose output
  2. --home string Location of your Helm config. Overrides $HELM_HOME (default "~/.helm")
  3. --host string Address of Tiller. Overrides $HELM_HOST
  4. --kube-context string Name of the kubeconfig context to use
  5. --kubeconfig string Absolute path of the kubeconfig file to be used
  6. --tiller-connection-timeout int The duration (in seconds) Helm will wait to establish a connection to Tiller (default 300)
  7. --tiller-namespace string Namespace of Tiller (default "kube-system")

SEE ALSO

  • helm - The Helm package manager for Kubernetes.
Auto generated by spf13/cobra on 16-May-2019