我有一个简单的问题,我似乎找不到任何文档。我有多组主机,只能由不同的执行节点访问。我需要能够在不使用工作流的情况下同时在所有主机上运行角色,并让 AAP 知道将作业发送到正确的执行节点。这可能吗,还是 AAP 缺少这个功能?
我尝试了工作流程,它们有效,但似乎没有必要。我应该能够通知 AAP 哪个执行节点可以访问哪些主机,而无需在清单或模板级别设置执行节点,然后利用工作流程。
据我所知,使用特定执行节点的唯一方法是通过实例组。在其中,您创建一个或多个执行节点组,然后将作业模板分配给一组。
RedHat 解决方案 5285681 指的是此特定用例:https://access.redhat.com/solutions/5285681
如果您确实想避免工作流程(因为您将拥有多个实例组/模板),那么我看到的唯一解决方案是创建一个调用 AAP 本身并触发其他模板迭代每个实例组的新模板。