gitlab-runner 与 docker+machine (到 AWS) 不工作

gitlab-runner 与 docker+machine (到 AWS) 不工作

我有一个关于 gitlab-runner、docker+machine 和 AWS 的问题。我已经设置了 gitlab-ce(像往常一样运行良好),以及带有 gitlab-runner 的第二台服务器。

gitlab-runner 服务器配置为使用 docker+machine,该服务器应连接到 AWS。这是我的 config.toml (https://pastebin.com/BA15SSf8)。

gitlab-runner verify说一切似乎都正常(跑步者还活着),但是当我这样做时gitlab-runner run,它会产生很多错误(https://pastebin.com/M1VQz50C),尝试在 AWS 上启动实例,但失败了,一直处于循环状态,直到我在 EC2 上有大量从未使用过的终止运行器。此外,在我的 gitlab-server 上,管理面板上的 Runner 页面中从未出现过任何运行器。

我很确定我做错了什么,但我无论如何也想不出问题出在哪里。

我用了https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/blob/master/docs/configuration/autoscale.md来设置这一切。

相关内容