有没有把Puppet脚本转换成Chef脚本的转换器?我找到了一个将Chef脚本转换成Puppet脚本的ruby脚本,但我需要puppet2chef。您可以在此处查看该脚本:https://github.com/relistan/chef2puppet。
所以,我认为目前还没有“简单脚本”可用来进行此转换。我在测试中所做的是使用Blueprint来执行以下操作:
从Blueprint 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.
我希望自己是错误的,也希望有一款从Puppet转换到Chef的全能脚本。如果有的话,我会立刻使用它! :) 这种方法至少可以帮助您入门。