This page is a placeholder
Jet can connect to remote nodes to manage them over parallel SSH.
Additional details about SSH connections continue below:
The following variables affect connection behavior and can be set at playbook or inventory level:
The hostname to connect to, if these are not specified will be the currently logged in username from the control machine, unless overridden by --user username on the jetp command line or the parameter ssh_user in the playbook.
Jet intentionally does not support logging in with a password for security reasons - you do not know if a remote host is compromised.
To use ssh mode, start your session with ssh-agent like so:
$ ssh-agent bash
$ ssh-add ~/.ssh/id_rsa
<ENTER PASSWORD FOR YOUR PRIVATE KEY>
$ jetp ssh --inventory path/to/inventory --playbook path/to/playbook.yml --user remoteuser
Many CI/CD systems have plugins for working with SSH agent.