cmd.Flags().StringP("labels","l","","Labels to apply to the pod(s).")
cmd.Flags().BoolP("stdin","i",false,"Keep stdin open on the container(s) in the pod, even if nothing is attached.")
cmd.Flags().BoolP("tty","t",false,"Allocated a TTY for each container in the pod.")
cmd.Flags().Bool("attach",false,"If true, wait for the Pod to start running, and then attach to the Pod as if 'kubectl attach ...' were called. Default false, unless '-i/--stdin' is set, in which case the default is true.")
cmd.Flags().Bool("attach",false,"If true, wait for the Pod to start running, and then attach to the Pod as if 'kubectl attach ...' were called. Default false, unless '-i/--stdin' is set, in which case the default is true. With '--restart=Never' the exit code of the container process is returned.")
cmd.Flags().Bool("leave-stdin-open",false,"If the pod is started in interactive mode or with stdin, leave stdin open after the first attach completes. By default, stdin will be closed after the first attach completes.")
cmd.Flags().String("restart","Always","The restart policy for this Pod. Legal values [Always, OnFailure, Never]. If set to 'Always' a deployment is created for this pod, if set to 'OnFailure', a job is created for this pod, if set to 'Never', a regular pod is created. For the latter two --replicas must be 1. Default 'Always'")
cmd.Flags().Bool("command",false,"If true and extra arguments are present, use them as the 'command' field in the container, rather than the 'args' field which is the default.")