コード例 #1
0
ファイル: legacy.go プロジェクト: pst/kubernetes
func (ds *dockerService) PortForward(pod *kubecontainer.Pod, port uint16, stream io.ReadWriteCloser) error {
	return dockertools.PortForward(ds.client, pod, port, stream)
}
コード例 #2
0
ファイル: docker_streaming.go プロジェクト: oszi/kubernetes
func (r *streamingRuntime) PortForward(podSandboxID string, port int32, stream io.ReadWriteCloser) error {
	if port < 0 || port > math.MaxUint16 {
		return fmt.Errorf("invalid port %d", port)
	}
	return dockertools.PortForward(r.client, podSandboxID, uint16(port), stream)
}
コード例 #3
0
func (ds *dockerService) PortForward(sandboxID string, port uint16, stream io.ReadWriteCloser) error {
	return dockertools.PortForward(ds.client, sandboxID, port, stream)
}