Documentation
¶
Overview ¶
Package ssh contains utilities for ssh'ing into machines for e2e tests.
It hooks into both the Golang SSH implementation and the core SSH utilities in Kubernetes.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetSigner ¶
getSigner returns an ssh.Signer for the provider ("gce", etc.) that can be used to SSH to their nodes. TODO(mbforbes): Make GetSigner unexported by doing the refactor proposed as a
TODO in addon_update.go (it copy/pastes much of this code).
func NodeSSHHosts ¶
NodeSSHHosts returns SSH-able host names for all nodes. It returns an error if it can't find an external IP for every node, though it still returns all hosts that it found in that case.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.