我想听听您对我在基础设施管理方面面临的问题的建议。
问题:拥有一台服务器,我应该能够创建或连接到多个客户端系统所有节点来安装、运行一些脚本、生成报告等,
为了解决这个问题,我发现 chef/puppet 是一个很好的解决方案,但在尝试时我发现 chef 和 puppet 都需要从服务器内部的客户端启动进程,从服务器推送指令。就像我尝试在厨师中说的那样,我需要创建一个 cron 作业来启动厨师客户端与服务器交谈以查找任何新的食谱并遵循食谱并执行它们。整个基础设施都适合这个问题,但除了我想访问服务器说在这个已经与服务器建立连接的特定节点中安装某某东西。
是否有任何现有的框架来实现这一点?我尝试了厨师和木偶并且对负面结果感到沮丧,或者我可能遗漏了他们的一些东西。纠正我,并提出您的建议。提前感谢!