SSH into your Rancher Host using Rancher CLI
$ sudo curl -o /usr/local/bin/rssh -L "https://github.com/joshuamarquez/rancher-ssh/releases/download/1.1.0/rssh"
$ sudo chmod +x /usr/local/bin/rssh
$ rssh user@hostname
user
- Host username.hostname
- Rancher hostname as specified in columnHOSTNAME
from$ rancher host
output.
- Rancher CLI installed
- Authenticated in some Rancher Environment
- Look for a host that matches
hostname
and with stateactive
. - Find a running cointainer with ssh installed.
- Using container found in step 2, we get docker host ip.
- We ssh into host executing command
ssh username@dockerhostip
in container with ssh installed.