package remotecommand
import "k8s.io/kubernetes/pkg/client/remotecommand"
Package remotecommand adds support for executing commands in containers, with support for separate stdin, stdout, and stderr streams, as well as TTY.
Index ¶
Types ¶
type Executor ¶
type Executor struct {
// contains filtered or unexported fields
}
Executor executes a command on a pod container
func New ¶
func New(req *client.Request, config *client.Config, command []string, stdin io.Reader, stdout, stderr io.Writer, tty bool) *Executor
New creates a new RemoteCommandExecutor
func (*Executor) Execute ¶
Execute sends a remote command execution request, upgrading the connection and creating streams to represent stdin/stdout/stderr. Data is copied between these streams and the supplied stdin/stdout/stderr parameters.
Source Files ¶
doc.go remotecommand.go
- Version
- v0.19.0
- Published
- Jun 10, 2015
- Platform
- js/wasm
- Imports
- 10 packages
- Last checked
- 16 seconds ago –
Tools for package owners.