我面临的问题,设置网关和工业PC的(与SSH访问)定期。所有这些都有不同的默认设置。有些有默认根密码,有些有默认用户。有的有初始固定IP,有的使用DHCP。有的是ARM架构,有的是MIPS。OS在约克托、OpenWRT、拉斯宾等不同。
我正在寻找一种方法来编写部署脚本并自动执行它。
有像Ansible,木偶,厨师等工具,但是我不确定哪一个最适合我上面描述的用例,或者哪一个根本不适合。在最好的情况下,该工具对目标设备没有要求,并且完全通过SSH工作。
发布于 2020-01-06 06:57:57
对于目标设备上的任何要求,在您提到的工具中,只有Ansible不需要主机上的代理。使用Ansible模块的最低要求是要更新主机上的Python。如果主机上没有Python,甚至可以向主机发送原始命令。
维基百科有一个列表比较配置管理软件,在那里你可以找到其他没有代理的工具。
维基百科没有列出交换矩阵,这是一个执行远程shell命令的简单Python库。这也是没有特工的。
https://devops.stackexchange.com/questions/10388
复制相似问题