我如何 运行 按需使用容器化的 Bamboo 远程代理?

How do I run a containerized Bamboo remote agent on demand?

我们目前有多个 Linux 系统配置为我们的 Bamboo 项目的静态专用远程代理,并希望转为使用按需启动的容器化远程代理。如何才能做到这一点?我看到一个容器化的远程代理,但它去哪儿了?

我们已经将构建环境容器化,但远程代理仍在专用硬件上 运行ning。我们想删除所有专用的远程代理机器和 运行 容器中的所有内容。我是无法访问服务器的最终用户,所以不确定如何完成此操作。从我读过的内容来看,可能不在云中,所以猜测是本地集群吗?新概念。

Bamboo 为此提供了一个 per-build_container 插件。集群被指定为配置的一部分,容器化的远程代理(sidekick)在构建作业中指定并随着作业启动而启动。根据文档,这可以是 AWS ECS、Docker 集群或 Kubernetes。