如何在 Rundeck 作业中将节点作为参数传递

How to pass a node as an argument in a Rundeck Job

我有一个主要的 Rundeck 作业,有一个选项 hostname(node)

在这个主要工作中,我有一个步骤 工作参考。我想在作为参数传递的 hostname 上执行命令。

这可能吗?如何做到?

谢谢

是的,这是可能的。您可以使用传递给作业的选项作为节点过滤器的一部分。例如 jobA 引用 JobB。 JobB 是面向节点的,接受参数主机名。所以在节点部分你可以指定 "Dispatch to nodes"=true (单选按钮和过滤器设置类似 name=${option.hostname}

例如我正在使用下一个节点过滤器: