SSH-агент Дженкинса с Jumphost
Я хочу выполнить команду (например, pwd) на сервере через хост Jump. Я знаю Publish Over Ssh, но не буду его использовать. Проще говоря, я хочу запустить эти команды в конвейере Jenkins:
eval $(ssh-agent -s)
ssh-add $SSH_PK_SECRET
ssh -o StrictHostKeyChecking=no -A -J user@JumphostServer user@Server_ip_address pwd
Примечание: с «SSH_PK_SECRET» уже авторизован на обоих серверах.