Как подключиться к целевому серверу через SSH с ключом из конвейера GitLab?

Я хочу подключиться к серверу через SSH с открытым ключом, когда конвейер GitLab завершается успешно.

Как я вижу, мне нужно сгенерировать ключ с помощью ssh-keygen на стороне GitLab и добавить его на сервер, к которому я хочу подключиться.

Я могу сгенерировать ключ во время конвейера, но так как открытый ключ не добавляется на целевой сервер, это не имеет смысла.

Я предполагаю, что это распространенный сценарий подключения из сборки CI к удаленному SSH с ключом.

Как я могу заставить это работать?

Ответы на вопрос(1)

Ваш ответ на вопрос