f.BoolVar(&inst.dryRun,"dry-run",false,"simulate an install")
f.BoolVar(&inst.disableHooks,"no-hooks",false,"prevent hooks from running during install")
f.BoolVar(&inst.replace,"replace",false,"re-use the given name, even if that name is already used. This is unsafe in production")
f.StringVar(&inst.values,"set","","set values on the command line. Separate values with commas: key1=val1,key2=val2")
f.StringArrayVar(&inst.values,"set",[]string{},"set values on the command line (can specify multiple or separate values with commas: key1=val1,key2=val2)")
f.StringVar(&inst.nameTemplate,"name-template","","specify template used to name the release")
f.BoolVar(&inst.verify,"verify",false,"verify the package before installing it")
f.StringVar(&inst.keyring,"keyring",defaultKeyring(),"location of public keys used for verification")
f.VarP(&upgrade.valueFiles,"values","f","specify values in a YAML file (can specify multiple)")
f.BoolVar(&upgrade.dryRun,"dry-run",false,"simulate an upgrade")
f.BoolVar(&upgrade.recreate,"recreate-pods",false,"performs pods restart for the resource if applicable")
f.StringVar(&upgrade.values,"set","","set values on the command line. Separate values with commas: key1=val1,key2=val2")
f.StringArrayVar(&upgrade.values,"set",[]string{},"set values on the command line (can specify multiple or separate values with commas: key1=val1,key2=val2)")
f.BoolVar(&upgrade.disableHooks,"disable-hooks",false,"disable pre/post upgrade hooks. DEPRECATED. Use no-hooks")