是否可以将服务器配置"反向"为Chef/Puppet?

tsu*_*nka 1 puppet chef-infra

是否有一个工具可以将我当前的非厨师服务器"转换"为厨师指令?或者可能会建议我应该使用哪些烹饪书?

可以使用其他配置程序如Puppet完成吗?

Hol*_*ust 6

蓝图正在尝试.

蓝图逆向工程服务器.

  • 轻松配置管理.
  • 检测相关的包,文件和源安装.
  • 生成可重用的服务器配置.
  • 将蓝图转换为Puppet或Chef或CFEngine 3.
  • 没有DSL,没有额外的服务器,没有工作流程的变化.

Blueprint查看流行的包管理器,查找对配置文件所做的更改,以及归档从源构建的软件.它运行在基于Debian和RPM的Linux发行版上,Python> = 2.6,Git> = 1.7.有关全面的文档和示例,请参见http://devstructure.github.com/blueprint/.

请注意,转换通常不完整或包含您不需要的额外内容.要实际使用输出,您可能希望使用您需要配置的服务知识手动清理它.

此外,它不会使用现有的社区烹饪书,因此您需要转换生成的食谱代码以手动使用这些现有资源.

通常,您应该尝试使用Chef或Puppet设置服务,而不是手动设置它,然后尝试从中生成Chef/Puppet配置.这样,您的配置代码将更加清晰,您将能够重新使用其他人的东西