0

在我们的场景中,我们目前在每个竹子上都设置了远程代理。我们想去 azure,在那里我们可以只自动增加我们需要的服务器。

我设置 vmss 以使用自动缩放启动另一台带有远程代理的服务器,但是每次服务器启动时,它都可以创建一个新的/不同的服务器名称,并创建一个新的代理 ID。这需要人工交互/批准。这并没有真正帮助放手的方法。

我正在考虑使用可用性集,在那里我可以将它设置为有五台服务器在等待,如果自动缩放这样的话,只启动一台。我想我只需启动一次即可批准代理,但随后它们将在没有任何用户交互的情况下启动。我没有通过谷歌等看到任何东西来实现这一点。有任何想法吗?解决方案?

4

1 回答 1

-1

我只需启动一次即可批准代理,但随后它们将在没有任何用户交互的情况下启动。

我猜你想使用 Azure 自动创建 VM,无需用户交互,如果我理解正确,我认为我们应该使用 Azure VMSS 来实现这一点。

在 Azure 中,我们可以使用您的映像在相同的可用性集中创建 VMSS,Azure 将自动扩展或扩展 VMSS 实例,无需用户交互

Azure VMSS 使用自动缩放规则进行缩放,我们可以根据 CPU 百分比阈值或其他指标来缩放 VMSS。像这样:

在此处输入图像描述

更多关于VMSS的信息,请参考这篇官方文章


更新:

对不起,我的误解。
在您的场景中,我认为我们可以创建虚拟机并将 IP 地址配置为静态,并将 IP 地址和代理 ID 复制到您的 Bamboo 设置中。

我们可以在同一个 Vnet 中创建 5 个 VM,并使用自动化运行手册来启动或关闭 VM。 在此处输入图像描述

有关使用自动化启动或关闭 VM 的更多信息,请参阅此链接

于 2017-08-29T03:18:23.837 回答