У меня есть установка развертывания докеров, в которой Jenkins запускает docker-compose через ssh-соединение через Публикация через SSH плагин.
Мы хотели бы запускать контейнеры приложений в частном EC2 (то есть в частной подсети) и хотели бы подключиться к нему через Bastion Host. Мне интересно, как настроить плагин Publish Over SSH, чтобы я мог использовать ssh в Bastion Host, а затем перенаправлять на сервер (ы) приложений. Похоже, это был недавнее введение, но я не вижу заметок в журнале изменений или инструкций на вики-странице.
Я, по общему признанию, новичок в пересылке ssh-агента, поэтому возможно, что я что-то слишком много думаю или иным образом неправильно понимаю, но у меня сложилось впечатление, что Дженкинсу нужно будет хранить (по крайней мере) два набора учетных данных, один для хоста Bastion и один для каждый частный сервер приложений (я вижу только один раздел учетных данных ...).