根据节点的连接状态标记节点中的节点

时间:2020-02-10 08:30:50

标签: rundeck

我想在Rundeck的一组节点上运行作业(或任何其他方法)以测试与节点的成功连接,然后将它们标记为node_name_failled和node_name_succeed。是否可以使用插件或不使用插件来做到这一点,一键即可实现

当前,我可以通过外部解析节点的执行状态并修改资源模型来做到这一点。但这需要远离用户界面

1 个答案:

答案 0 :(得分:0)

在Rundeck Enterprise中,您可以使用health check功能,然后根据其状态向其中一些filter分派您的工作。在Community Edition中执行此操作的一种好方法是通过包裹在某些bash脚本中的APIRD CLI来调用作业,该脚本以前已检测到状态节点。

Here中有一个示例,该示例使用API​​调用作业,而使用here使用RD CLI调用作业。

编辑:您还可以基于this构建自己的健康检查系统,看看thisthis