package
0.10.0
Repository: https://github.com/flexkube/libflexkube.git
Documentation: pkg.go.dev

# Functions

BuildConfig takes destination SSH configuration, struct with default values provided by the user and merges it together with global SSH default values.

# Constants

ConnectionTimeout is a default time SSH will wait while connecting to unreachable server.
Port is a default port used for SSH connections.
RetryInterval is a default time how long we wait between SSH connection attempts.
RetryTimeout is a default time after we give up connecting to unreachable server.
SSHAuthSockEnv is environment variable name used for connecting to ssh-agent.
User is a default user used for SSH connections.

# Structs

Config represents SSH transport configuration.

# Interfaces

Dialer represents expected functionality from constructed SSH client.