# Functions
NewForwarder returns new instance of Kubernetes request forwarding proxy.
NewSpdyRoundTripperWithDialer creates a new SpdyRoundTripper that will use the specified tlsConfig.
NewTLSServer returns new unstarted TLS server.
# Constants
DefaultStreamCreationTimeout.
Command to run for remote command execution.
Enable stderr for remote command execution.
Enable stdin for remote command execution.
Enable stdout for remote command execution.
Enable TTY for remote command execution.
No description provided by the author
PortForwardProtocolV1Name is the subprotocol "portforward.k8s.io" is used for port forwarding.
Name of header that specifies a request ID used to associate the error and data streams for a single forwarded connection.
Name of header that specifies the port being forwarded.
The SPDY subprotocol "v4.channel.k8s.io" is used for remote command attachment/execution.
Name of header that specifies stream type.
Value for streamType header for data stream.
Value for streamType header for error stream.
Value for streamType header for terminal resize stream.
Value for streamType header for stderr stream.
Value for streamType header for stdin stream.
Value for streamType header for stdout stream.
# Structs
Forwarder intercepts kubernetes requests, acting as Kubernetes API proxy.
ForwarderConfig specifies configuration for proxy forwarder.
SpdyRoundTripper knows how to upgrade an HTTP request to one that supports multiplexed streams.
TLSServer is TLS auth server.
TLSServerConfig is a configuration for TLS server.
# Type aliases
DialFunc is a network dialer function that returns a network connection.
DialWithContext is the function used to dial to remote endpoints.