【问题标题】:Bamboo remote agent poolBamboo 远程代理池
【发布时间】:2018-06-27 04:01:05
【问题描述】:

在 Jenkins 中,我们可以在标签下定义构建 slave 的标签和组数。然后可以将此标签映射到作业,因此 jenkins 将自动选择池中可用的构建从属服务器并执行作业。竹子中有类似的东西可以用来创建远程代理池吗?

【问题讨论】:

    标签: bamboo


    【解决方案1】:

    我希望我正确理解了您的问题,但无论如何...... Bamboo 中有类似的概念。有两种类型的代理:

    • 在 Bamboo 服务器中作为线程运行的本地线程。通常,出于性能和安全原因,不建议将其用于更大的 Bamboo 实例。
    • 远程进程基本上是运行构建的独立进程,理想情况下在不同的机器上,这样 Bamboo 服务器就不会承受更高的硬件负载。

    职位和代理之间的匹配基于职位要求和代理能力,例如:

    • 代理定义能力,有效地说明它可以构建什么,安装什么工具,例如。 .NET 或 JDK
    • 作业/部署环境定义了成功完成任务所需的要求,例如Git 和 Maven。

    最终,Bamboo 试图找到一个能够提供作业/部署环境所需的全套功能的代理。

    如果代理专用于作业或环境,或者代理是弹性代理(在 EC2 中运行),则适用特殊规则。

    更多阅读:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-31
      相关资源
      最近更新 更多