You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Deployment Group中选择特定机器部署(无需单独分组)

无需拆分分组,在Deployment Group中选择性部署到特定机器的方法

当然有办法啦!不用把每台机器拆成单独分组,就能在Deployment Group里精准选择目标机器部署,下面给你几个实用的方案:

1. 利用机器标签(Machine Tags)筛选

这是最常用也最省心的方法:

  • 先给Deployment Group里的机器打上自定义标签,比如给需要部署的机器添加prod-deploy、hotfix-target这类标签,一台机器可以加多个标签;
  • 在配置部署任务时,找到目标机器的筛选设置,选择基于标签匹配,输入你指定的标签(比如prod-deploy),部署流程就只会在带有该标签的机器上执行;
  • 后续如果要调整部署目标,只需要修改机器的标签或者任务里的标签筛选条件就行,不用动分组结构。

2. 通过运行时参数动态指定目标机器

如果需要每次部署时灵活选择不同机器,这个方法很合适:

  • 在发布管道里定义一个运行时参数,比如TargetMachineNames,设置为允许输入机器名称列表(用逗号分隔);
  • 在部署步骤中,添加条件判断或者脚本(比如PowerShell脚本),筛选出Deployment Group中名称匹配参数输入值的机器;
  • 触发部署时,只需要在参数输入框里填入要部署的机器名,就能精准定向部署。

3. 直接在部署任务中选择特定机器

很多部署工具在配置Deployment Group部署任务时,本身就自带“选择特定机器”的选项:

  • 手动配置部署任务时,找到机器选择的下拉项,直接勾选你想要部署的机器即可;
  • 这个方法适合临时的手动部署场景,操作简单直观,但如果是自动化触发的部署,还是标签或参数方法更灵活。

小提示

  • 标签方案适合长期固定的部署目标分组,方便自动化流程复用;
  • 参数方案适合临时调整部署目标的场景,灵活性更高;
  • 不管用哪种方法,都要确保Deployment Group里的机器状态正常,避免因机器离线等问题导致部署失败。

内容的提问来源于stack exchange,提问作者Bruce Burge

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 07:02:45