带有 Internet 客户端的 Rundeck 服务器

问题描述

我最近开始评估 Rundeck 以满足我们的 Runbook 自动化需求。但是我发现它适用于基于 SSH 的连接方法,并且我们想要执行自动化的端点位于我们的客户位置。所以我希望它有一个代理,我们将安装在那些基于 Windows 10 IoT 的端点上,然后远程执行 Runbook 自动化任务,但似乎没有 Rundeck 代理。

有人在这样的安排下成功了吗?

解决方法

Rundeck 是一种无代理解决方案,对于基于 Windows 的机器/服务器,Rundeck 使用开箱即用的 PyWinRM (Python WinRM) plugin。检查 requirementsconfigurationnode definitiongood 作业示例。