如何配置一个默认节点来执行 rundeck 命令?

How to configure a default node to execute rundeck commands against?

我正在寻找一种解决方案,以便在 运行 面板中针对 运行 命令具有默认的、已选择的节点。

我对 运行deck 比较陌生,我确实希望能够执行命令而不必总是使用选择节点下拉过程。

除非我误解了你的问题,否则可以通过以下方式完成:

1) 确保您 select "target nodes are selected by default" 在工作定义中 2) 通过 "node filter"

添加你的节点到 "matched nodes"

现在执行作业时,节点将自动selected。

默认节点没有此类设置来执行临时命令。您可以为作业设置此设置,但目前不能为执行临时命令设置。您所能做的就是。从节点选项卡中保存特定的 "filter".. 这样您就可以轻松地从下拉列表中选择 select..

另一种自动化方法是使用 API.. 您可以使用 api 执行临时命令,您可以在其中使用过滤器提及节点名称。

http://rundeck.org/docs/api/#running-adhoc-scripts

希望对您有所帮助

似乎缺少此功能所以我在 https://github.com/rundeck/rundeck/issues/1551

添加了一个新功能请求