我使用knife solo 使用.chef/knife.rb 定义的自定义模板创建了一个新文件夹和一个带有默认食谱的食谱。我的问题是我用什么命令让刀使用该模板而不是使用 cp 创建新食谱?
就像是knife cookbook addrecipe somerecipe
我使用knife solo 使用.chef/knife.rb 定义的自定义模板创建了一个新文件夹和一个带有默认食谱的食谱。我的问题是我用什么命令让刀使用该模板而不是使用 cp 创建新食谱?
就像是knife cookbook addrecipe somerecipe
您可以使用厨师而不是刀来创建食谱。
chef generate recipe cookbooks/test_cookbook new_recipe
Compiling Cookbooks...Recipe: code_generator::recipe[...]
- create new file cookbooks/test_cookbook new_recipe.rb
- update content in file cookbooks/test_cookbook new_recipe.rb from none to 8602b0 (diff output suppressed by config)
一旦你创建了食谱,食谱里面就会有食谱文件夹。您可以在食谱文件夹中继续编写任意数量的食谱。AFAIK,knife cookbook
不提供任何用于创建新配方的选项。查看knife cookbook --help
刀食谱创建一些食谱-o ./recipe-dir(通常是食谱)