【以下的问题经过翻译处理】 我有一个docker化的Jenkins构建服务器,设置如下,我想将其转移到AWS。
我有一些关于如何实现它的问题,谢谢。
1.在部署docker化的Jenkins代理时,ECS是正确的选择吗?
2.ECS的Fargate启动类型支持Windows容器吗?
3.我知道ECS可以动态地提供EC2实例,是否可以像下面这样提供ECS?
a. 如果没有构建作业,集群中没有运行的ECS2实例。
b. 如果启动构建作业,则ECS会动态启动EC2实例来运行docker化的代理以处理该作业。
c. 构建作业完成后,ECS集群将自动停止或终止运行的EC2实例。
================================================== =========
Jenkins主:
作为运行在UBUNTU虚拟机上的Linux容器运行。
Jenkins代理:
Linux代理:
作为Linux容器运行,托管在与主机相同的UBUNTU虚拟机上。
Windows代理:
作为Windows容器运行,托管在Windows Server 2019上。