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

如何在Ansible Automation Platform中无需工作流跨执行节点运行角色?

可行,无需工作流即可实现这个需求

你要的功能可以通过AAP的实例组(Instance Groups)+ 清单组关联来实现,完全不用依赖工作流,也不需要在模板或清单主机/组级别硬编码执行节点。具体操作步骤如下:

  • 创建对应执行节点的实例组:
    在AAP控制台中,为每个专属执行节点创建独立的实例组。比如你有执行节点A负责北美主机组、执行节点B负责欧洲主机组,就分别创建exec-group-na和exec-group-eu两个实例组,并将对应的执行节点添加到各自的实例组中。

  • 绑定清单组与实例组:
    进入每个实例组的配置页面,找到「关联」选项,将对应的主机清单组绑定到该实例组。比如把北美主机组web-na绑定到exec-group-na,欧洲主机组db-eu绑定到exec-group-eu。这一步相当于告诉AAP:“这个主机组的任务必须通过这个实例组的执行节点来跑”。

  • 运行统一的作业模板:
    创建一个调用目标角色的作业模板,不要指定任何执行节点或实例组,只需选择包含所有目标主机组的清单。当你启动这个作业时,AAP会自动识别每个主机组对应的实例组,将任务分发到正确的执行节点上并行执行,完全不需要手动拆分或用工作流串联。

补充说明:

  • 这种方式的核心是利用AAP内置的实例组路由逻辑,替代工作流的拆分执行逻辑,避免了冗余的工作流配置。
  • 确保每个主机组只关联一个对应的实例组,这样就能严格保证每组主机只能通过指定执行节点访问。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 16:32:35