package remote
import "k8s.io/kubernetes/test/e2e_node/remote"
Index ¶
- Constants
- Variables
- func AddHostnameIp(hostname, ip string)
- func CreateTestArchive() (string, error)
- func GetHostnameOrIp(hostname string) string
- func RunRemote(archive string, host string, cleanup bool, junitFilePrefix string, setupNode bool, testArgs string, ginkgoFlags string) (string, bool, error)
- func RunSshCommand(cmd string, args ...string) (string, error)
Constants ¶
const ( CNIRelease = "07a8a28637e97b22eb8dfe710eeae1344f69d16e" CNIDirectory = "cni" )
Variables ¶
var CNIURL = fmt.Sprintf("https://storage.googleapis.com/kubernetes-release/network-plugins/cni-%s.tar.gz", CNIRelease)
Functions ¶
func AddHostnameIp ¶
func AddHostnameIp(hostname, ip string)
func CreateTestArchive ¶
CreateTestArchive builds the local source and creates a tar archive e2e_node_test.tar.gz containing the binaries k8s required for node e2e tests
func GetHostnameOrIp ¶
func RunRemote ¶
func RunRemote(archive string, host string, cleanup bool, junitFilePrefix string, setupNode bool, testArgs string, ginkgoFlags string) (string, bool, error)
Returns the command output, whether the exit was ok, and any errors
func RunSshCommand ¶
runSshCommand executes the ssh or scp command, adding the flag provided --ssh-options
Source Files ¶
remote.go
- Version
- v1.4.0-beta.5
- Published
- Sep 15, 2016
- Platform
- linux/amd64
- Imports
- 14 packages
- Last checked
- 28 minutes ago –
Tools for package owners.