cmd.Flags().Bool("overwrite",false,"If true, allow annotations to be overwritten, otherwise reject annotation updates that overwrite existing annotations.")
cmd.Flags().Bool("local",false,"If true, annotation will NOT contact api-server but run locally.")
cmd.Flags().StringP("selector","l","","Selector (label query) to filter on")
cmd.Flags().StringP("selector","l","","Selector (label query) to filter on, supports '=', '==', and '!='.")
cmd.Flags().Bool("all",false,"select all resources in the namespace of the specified resource types")
cmd.Flags().String("resource-version","","If non-empty, the annotation update will only succeed if this is the current resource-version for the object. Only valid when specifying a single resource.")
usage:="identifying the resource to update the annotation"
cmd.Flags().BoolVar(&options.Force,"force",false,fmt.Sprintf("Delete and re-create the specified resource, when PATCH encounters conflict and has retried for %d times.",maxPatchRetry))
cmd.Flags().DurationVar(&options.Timeout,"timeout",0,"Only relevant during a force apply. The length of time to wait before giving up on a delete of the old resource, zero means determine a timeout from the size of the object. Any other values should contain a corresponding time unit (e.g. 1s, 2m, 3h).")
cmdutil.AddValidateFlags(cmd)
cmd.Flags().StringVarP(&options.Selector,"selector","l","","Selector (label query) to filter on")
cmd.Flags().StringVarP(&options.Selector,"selector","l","","Selector (label query) to filter on, supports '=', '==', and '!='.")
cmd.Flags().Bool("all",false,"[-all] to select all the specified resources.")
cmd.Flags().StringArray("prune-whitelist",[]string{},"Overwrite the default whitelist with <group/version/kind> for --prune")
cmd.Flags().StringP("selector","l","","Selector (label query) to filter on")
cmd.Flags().StringP("selector","l","","Selector (label query) to filter on, supports '=', '==', and '!='.")
cmd.Flags().Bool("all-namespaces",false,"If present, list the requested object(s) across all namespaces. Namespace in current context is ignored even if specified with --namespace.")
cmd.Flags().BoolVar(&describerSettings.ShowEvents,"show-events",true,"If true, display events related to the described object.")
cmd.Flags().Bool("overwrite",false,"If true, allow labels to be overwritten, otherwise reject label updates that overwrite existing labels.")
cmd.Flags().Bool("local",false,"If true, label will NOT contact api-server but run locally.")
cmd.Flags().StringP("selector","l","","Selector (label query) to filter on")
cmd.Flags().StringP("selector","l","","Selector (label query) to filter on, supports '=', '==', and '!='.")
cmd.Flags().Bool("all",false,"select all resources in the namespace of the specified resource types")
cmd.Flags().String("resource-version","","If non-empty, the labels update will only succeed if this is the current resource-version for the object. Only valid when specifying a single resource.")
usage:="identifying the resource to update the labels"
Specify compute resource requirements (cpu, memory) for any resource that defines a pod template. If a pod is successfully scheduled, it is guaranteed the amount of resource requested, but may burst up to its specified limits.
for each compute resource, if a limit is specified and a request is omitted, the request will default to the limit.
Possible resources include (case insensitive): %s.`)
cmd.Flags().BoolVar(&options.All,"all",false,"select all resources in the namespace of the specified resource types")
cmd.Flags().StringVarP(&options.Selector,"selector","l","","Selector (label query) to filter on")
cmd.Flags().StringVarP(&options.Selector,"selector","l","","Selector (label query) to filter on, supports '=', '==', and '!='.")
cmd.Flags().StringVarP(&options.ContainerSelector,"containers","c","*","The names of containers in the selected pod templates to change, all containers are selected by default - may use wildcards")
cmd.Flags().BoolVar(&options.Local,"local",false,"If true, set resources will NOT contact api-server but run locally.")
cmd.Flags().StringVarP(&options.selector,"selector","l","","Selector (label query) to filter on")
cmd.Flags().StringVarP(&options.selector,"selector","l","","Selector (label query) to filter on, supports '=', '==', and '!='.")
cmd.Flags().BoolVar(&options.overwrite,"overwrite",false,"If true, allow taints to be overwritten, otherwise reject taint updates that overwrite existing taints.")
cmd.Flags().BoolVar(&options.all,"all",false,"select all nodes in the cluster")
cmd.Flags().StringVarP(&options.Selector,"selector","l","","Selector (label query) to filter on")
cmd.Flags().StringVarP(&options.Selector,"selector","l","","Selector (label query) to filter on, supports '=', '==', and '!='.")
cmd.Flags().BoolVar(&options.PrintContainers,"containers",false,"If present, print usage of containers within a pod.")
cmd.Flags().BoolVar(&options.AllNamespaces,"all-namespaces",false,"If present, list the requested object(s) across all namespaces. Namespace in current context is ignored even if specified with --namespace.")