如何创建各工作流步骤对应不同节点的Rundeck父作业?
父作业节点配置方案
父作业无需配置专属节点过滤器
把父作业的节点设置为「无限制」(或对应CI/CD平台的“不指定节点”选项)即可。父作业仅作为触发入口,实际执行任务的是各自带独立节点规则的子作业,不需要占用特定节点资源。构建步骤按子作业独立配置调用逻辑
以主流CI/CD工具(如Jenkins)为例,在父作业中添加「调用下游作业」类型的构建步骤,每个步骤对应一个子作业:- 新增构建步骤,选择目标子作业A,默认会沿用子作业A自身的节点过滤器配置,无需额外调整,它会自动匹配专属节点执行。
- 重复操作,分别添加调用子作业B、子作业C的构建步骤。
- 如需控制执行顺序:
- 串行执行:保持步骤顺序,前一个子作业完成后自动触发下一个。
- 并行执行:将三个调用步骤放入「并行构建容器」中,实现同时触发子作业。
核心注意事项
- 确保父作业拥有触发这三个子作业的权限(在平台权限设置中配置允许父作业调用子作业)。
- 子作业的原有节点过滤器保持不变,它们会继续匹配互不重叠的节点,不受父作业影响。
内容的提问来源于stack exchange,提问作者jjblack
相关产品推荐
相关产品推荐

