f.StringArrayVarP(&t.renderFiles,"execute","x",[]string{},"only execute the given templates")
f.StringArrayVarP(&t.renderFiles,"execute","x",[]string{},"only execute the given templates")
f.VarP(&t.valueFiles,"values","f","specify values in a YAML file (can specify multiple)")
f.VarP(&t.valueFiles,"values","f","specify values in a YAML file (can specify multiple)")
f.StringVar(&t.namespace,"namespace","","namespace to install the release into")
f.StringVar(&t.namespace,"namespace","n","namespace to install the release into")
f.StringArrayVar(&t.values,"set",[]string{},"set values on the command line (can specify multiple or separate values with commas: key1=val1,key2=val2)")
f.StringArrayVar(&t.values,"set",[]string{},"set values on the command line (can specify multiple or separate values with commas: key1=val1,key2=val2)")
f.StringArrayVar(&t.stringValues,"set-string",[]string{},"set STRING values on the command line (can specify multiple or separate values with commas: key1=val1,key2=val2)")
f.StringArrayVar(&t.stringValues,"set-string",[]string{},"set STRING values on the command line (can specify multiple or separate values with commas: key1=val1,key2=val2)")
f.StringVar(&t.nameTemplate,"name-template","","specify template used to name the release")
f.StringVar(&t.nameTemplate,"name-template","","specify template used to name the release")
f.BoolVar(&upgrade.verify,"verify",false,"verify the provenance of the chart before upgrading")
f.BoolVar(&upgrade.verify,"verify",false,"verify the provenance of the chart before upgrading")
f.StringVar(&upgrade.keyring,"keyring",defaultKeyring(),"path to the keyring that contains public signing keys")
f.StringVar(&upgrade.keyring,"keyring",defaultKeyring(),"path to the keyring that contains public signing keys")
f.BoolVarP(&upgrade.install,"install","i",false,"if a release by this name doesn't already exist, run an install")
f.BoolVarP(&upgrade.install,"install","i",false,"if a release by this name doesn't already exist, run an install")
f.StringVar(&upgrade.namespace,"namespace","","namespace to install the release into (only used if --install is set). Defaults to the current kube config namespace")
f.StringVar(&upgrade.namespace,"namespace","n","namespace to install the release into (only used if --install is set). Defaults to the current kube config namespace")
f.StringVar(&upgrade.version,"version","","specify the exact chart version to use. If this is not specified, the latest version is used")
f.StringVar(&upgrade.version,"version","","specify the exact chart version to use. If this is not specified, the latest version is used")
f.Int64Var(&upgrade.timeout,"timeout",300,"time in seconds to wait for any individual Kubernetes operation (like Jobs for hooks)")
f.Int64Var(&upgrade.timeout,"timeout",300,"time in seconds to wait for any individual Kubernetes operation (like Jobs for hooks)")
f.BoolVar(&upgrade.resetValues,"reset-values",false,"when upgrading, reset the values to the ones built into the chart")
f.BoolVar(&upgrade.resetValues,"reset-values",false,"when upgrading, reset the values to the ones built into the chart")