2016-09-19 65 views
2

我有一个主要的Rundeck作业,其中包含一个选项主机名(节点)如何在Rundeck作业中将节点作为参数传递

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

这是可能的,以及如何做到这一点?

谢谢

回答

2

是的,这是可能的。您可以使用传入作业的选项作为节点过滤器的一部分。例如jobA参考JobB。 JobB是面向节点和acept参数的主机名。所以在节点部分,可以指定“派遣到节点” =真(单选按钮,然后在过滤器设置类似name=${option.hostname}

比如我使用的下一个节点过滤器: enter image description here

+0

如果创建工作的一个选项,传递$ {option.hostname}很容易,但是我不清楚如何从筛选器中的选定项返回节点值,它看起来不是同一个东西。 – Ejoso

+0

这是最好的答案我发现迄今为止:https://github.com/rundeck/rundeck/issues/612 – Ejoso

相关问题