2013-08-19 82 views
3

是否有任何转换器将木偶剧本转换为厨师?傀儡厨师转换器

我发现红宝石脚本,将厨师脚本转换为Puppet https://github.com/relistan/chef2puppet,但我需要puppet2chef。

+0

此问题属于http://superuser.com,因为您询问的技术以及它们之间的转换是用户级配置问题。没有涉及的代码。 –

+2

这绝对不是一个superuser.com问题。它涉及2个程序员/系统管理员工具的集成。 –

+0

@EricLeschinski同意我是一名厨师用户,并有兴趣在这方面的工具 –

回答

3

所以,我不认为有一个'简单的脚本'的方式可用于做这种转换。我一直在做测试是使用Blueprint做到以下几点:

  • 木偶安装一个新的节点要“转换”的节点类型。
  • 允许蓝图扫描生成的服务器。
  • 使用蓝图导出Chef或Puppet代码。
  • 针对您在Puppet(或Chef,如果转到其他方向)中定义的每种节点类型重复此操作。

从蓝图README.md:

Blueprint reverse-engineers servers. 

Easy configuration management. 
Detect relevant packages, files, and source installs. 
Generate reusable server configs. 
Convert blueprints to Puppet or Chef or CFEngine 3. 
No DSLs, no extra servers, no workflow changes. 

我希望我证明是错误的,而且是有汤到坚果脚本只是从木偶“转换”到厨师。我会用它心跳! :)这个方法至少会让你开始。

+0

我需要检查它,谢谢你的回答。 – Bob

+0

啊,呃,它有用吗?如果是这样,请标记我的答案。 :d –