Разница между "поваренной книжкой создать" и "шеф-повар сгенерирует поваренную книгу"?
Я борюсь с кривой обучения шеф-повара. В чем разница между этими двумя командами и почему есть два из них?
кулинарная книга по ножам: подкоманда повара для ножей используется для взаимодействия с кулинарами, которые расположены на сервере шеф-повара или местным шеф-репо.
$ knife cookbook create a_knife_cookbook
$ ls -a
CHANGELOG.md
README.md
attributes
definitions
files
libraries
metadata.rb
providers
recipes
resources
templates
шеф-повар сгенерирует поваренную книгу: команда, создающая поваренную книгу, используется для создания кулинарной книги.
$ chef generate cookbook a_chef_cookbook
$ ls -a
.gitignore
.kitchen.yml
Berksfile
README.md
chefignore
metadata.rb
recipes
spec
test
Ответы
Ответ 1
knife cookbook create
- это старый способ создания поваренной книги, он строит структуру кулинарной книги со всеми возможными каталогами.
chef generate cookbook
является частью Chef-DK и направлена на создание тестовой структуры поваренной книги с минимальными каталогами для использования в тестовой кухне.
Оба могут быть изменены, chef generate
проще всего настроить, так как команда была написана таким образом, чтобы все могли построить структуру поваренной книги, которая лучше соответствует их потребностям.
Ответ 2
Нож кулинарная книга создать апач-нож
WARN: эта команда устарела в пользу chef generate cookbook
и вскоре вернет ошибку.
Команда создания поваренной книги для ножей была обесценена, и вы можете использовать только '' chef generate cookbook ''