f.StringVar(&client.Description,"description","","add a custom description")
f.StringVar(&client.Description,"description","","add a custom description")
f.BoolVar(&client.Devel,"devel",false,"use development versions, too. Equivalent to version '>0.0.0-0'. If --version is set, this is ignored")
f.BoolVar(&client.Devel,"devel",false,"use development versions, too. Equivalent to version '>0.0.0-0'. If --version is set, this is ignored")
f.BoolVar(&client.DependencyUpdate,"dependency-update",false,"update dependencies if they are missing before installing the chart")
f.BoolVar(&client.DependencyUpdate,"dependency-update",false,"update dependencies if they are missing before installing the chart")
f.BoolVar(&client.DependencyUpdateRecursive,"dependency-update-recursive",false,"update dependencies recursively if they are missing before installing the chart")
f.BoolVar(&client.DisableOpenAPIValidation,"disable-openapi-validation",false,"if set, the installation process will not validate rendered templates against the Kubernetes OpenAPI Schema")
f.BoolVar(&client.DisableOpenAPIValidation,"disable-openapi-validation",false,"if set, the installation process will not validate rendered templates against the Kubernetes OpenAPI Schema")
f.BoolVar(&client.Atomic,"atomic",false,"if set, the installation process deletes the installation on failure. The --wait flag will be set automatically if --atomic is used")
f.BoolVar(&client.Atomic,"atomic",false,"if set, the installation process deletes the installation on failure. The --wait flag will be set automatically if --atomic is used")
f.BoolVar(&client.SkipCRDs,"skip-crds",false,"if set, no CRDs will be installed. By default, CRDs are installed if not already present")
f.BoolVar(&client.SkipCRDs,"skip-crds",false,"if set, no CRDs will be installed. By default, CRDs are installed if not already present")
err=errors.Wrap(err,"An error occurred while checking for chart dependencies. You may need to run `helm dependency build` to fetch missing dependencies")
err=errors.Wrap(err,"An error occurred while checking for chart dependencies. You may need to run `helm dependency build` to fetch missing dependencies")
f.StringVar(&client.AppVersion,"app-version","","set the appVersion on the chart to this version")
f.StringVar(&client.AppVersion,"app-version","","set the appVersion on the chart to this version")
f.StringVarP(&client.Destination,"destination","d",".","location to write the chart.")
f.StringVarP(&client.Destination,"destination","d",".","location to write the chart.")
f.BoolVarP(&client.DependencyUpdate,"dependency-update","u",false,`update dependencies from "Chart.yaml" to dir "charts/" before packaging`)
f.BoolVarP(&client.DependencyUpdate,"dependency-update","u",false,`update dependencies from "Chart.yaml" to dir "charts/" before packaging`)
f.BoolVarP(&client.DependencyUpdateRecursive,"dependency-update-recursive","r",false,`update dependencies recursively from from "Chart.yaml" and all of its subcharts before packaging`)