var execExample …
const defaultPodExecTimeout …
func NewCmdExec(f cmdutil.Factory, streams genericiooptions.IOStreams) *cobra.Command { … }
type RemoteExecutor …
type DefaultRemoteExecutor …
func (*DefaultRemoteExecutor) Execute(url *url.URL, config *restclient.Config, stdin io.Reader, stdout, stderr io.Writer, tty bool, terminalSizeQueue remotecommand.TerminalSizeQueue) error { … }
func createExecutor(url *url.URL, config *restclient.Config) (remotecommand.Executor, error) { … }
type StreamOptions …
type ExecOptions …
func (p *ExecOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, argsIn []string, argsLenAtDash int) error { … }
func (p *ExecOptions) Validate() error { … }
func (o *StreamOptions) SetupTTY() term.TTY { … }
func (p *ExecOptions) Run() error { … }