在ECS群集上安装Gitlab runner

在ECS群集上安装Gitlab runner,gitlab,amazon-ecs,gitlab-ci-runner,Gitlab,Amazon Ecs,Gitlab Ci Runner,我们使用Gitlab CI作为CI/CD运行AWS ECS/ECR。 由于负载增加,我们正在寻找在AWS上自动缩放转轮的最佳方法。 我知道Gitlab支持为其ci runner自动缩放 但我想知道是否有可能利用AWS上的ECS群集实现这一目的。是否有人在ECS端使用Loadbalancer和Autoscaling在ECS群集上设置了runner,并提供了有关此类设置的一些见解 谢谢你 A由于每个CI任务通常在一个容器(或其他隔离环境)中运行,因此需要GitLab运行程序与ECS进行本机对话,以启

我们使用Gitlab CI作为CI/CD运行AWS ECS/ECR。 由于负载增加,我们正在寻找在AWS上自动缩放转轮的最佳方法。 我知道Gitlab支持为其ci runner自动缩放

但我想知道是否有可能利用AWS上的ECS群集实现这一目的。是否有人在ECS端使用Loadbalancer和Autoscaling在ECS群集上设置了runner,并提供了有关此类设置的一些见解

谢谢你


A

由于每个CI任务通常在一个容器(或其他隔离环境)中运行,因此需要GitLab运行程序与ECS进行本机对话,以启动新的作业容器

我不认为这会发生;GL支持Kubernetes,因为它不与AWS绑定,所以用途更广泛,并且还支持AWS的EC2自动缩放。ECS听起来像是为了一个非常狭隘的利益付出了很多额外的努力