У меня вопрос по gitlab-runner, docker + machine и AWS. У меня есть установка gitlab-ce (отлично работает, как обычно) и второй сервер с gitlab-runner.
Сервер gitlab-runner настроен на использование машины docker +, которая должна подключаться к AWS. Это мой config.toml (https://pastebin.com/BA15SSf8).
gitlab-runner verify
говорит, что все в порядке (бегун жив), но когда я gitlab-runner run
, выдает много ошибок (https://pastebin.com/M1VQz50C), пытается запустить экземпляры на AWS и терпит неудачу, оставаясь в цикле до тех пор, пока у меня не будет большого количества завершенных бегунов на EC2, которые никогда не используются. Кроме того, на моем gitlab-сервере бегуны никогда не появляются на странице Runner на панели администратора.
Я почти уверен, что делаю что-то не так, но хоть убей, я не могу понять, в чем проблема.
я использовал https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/blob/master/docs/configuration/autoscale.md чтобы все это настроить.