go-remoteexec

go-remoteexec

Run a command on another machine.

Reference GitHub

What is go-remoteexec?

Every orchestrator needs the same thing underneath: open a connection to a host, become somebody else, run a command, get the output back. go-remoteexec is that layer on its own, so go-ansible's connection plugins and go-puppet-bolt do not each carry their own copy. Local, SSH and WinRM transports, sudo, su and doas escalation, pure Go with CGO_ENABLED=0.

Packages

1 module(s) in this organisation.

T
transport
Connection and privilege-escalation plugins: local, SSH and WinRM, with sudo, su and doas.