Настройка SSH для Gitlab CI

Я пытаюсь настроить Gitlab CI. Мне нужно понять, как установить SSH, чтобы иметь возможность копировать файлы на веб-сервер.

Я читаю эти два документа: https://docs.gitlab.com/ee/ci/ssh_keys/README.html https://docs.gitlab.com/ee/ssh/README.html

Это немного сбивает с толку. Первый URL-адрес гласит: "В настоящее время GitLab не имеет встроенной поддержки для управления ключами SSH в среде сборки", а затем "Вы можете сгенерировать ключ SSH на машине, на которой установлен GitLab Runner".

У меня 3 сервера:

Ubuntu/ Gitlab

Убунту / Гитлаб бегун

Ubuntu/ веб-сервер /Nginx

Я хотел бы, чтобы этот yml работал для меня: https://medium.com/@hfally/a-gitlab-ci-config-to-deploy-to-your-server-via-ssh-43bf3cf93775

Если я следую документации по gitlab, как заставить ssh работать, на каком сервере я что делаю?

0 ответов

Другие вопросы по тегам