Подтвердить что ты не робот

Разница между "поваренной книжкой создать" и "шеф-повар сгенерирует поваренную книгу"?

Я борюсь с кривой обучения шеф-повара. В чем разница между этими двумя командами и почему есть два из них?

кулинарная книга по ножам: подкоманда повара для ножей используется для взаимодействия с кулинарами, которые расположены на сервере шеф-повара или местным шеф-репо.

$ 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
4b9b3361

Ответ 1

knife cookbook create - это старый способ создания поваренной книги, он строит структуру кулинарной книги со всеми возможными каталогами.

chef generate cookbook является частью Chef-DK и направлена ​​на создание тестовой структуры поваренной книги с минимальными каталогами для использования в тестовой кухне.

Оба могут быть изменены, chef generate проще всего настроить, так как команда была написана таким образом, чтобы все могли построить структуру поваренной книги, которая лучше соответствует их потребностям.

Ответ 2

Нож кулинарная книга создать апач-нож WARN: эта команда устарела в пользу chef generate cookbook и вскоре вернет ошибку.

Команда создания поваренной книги для ножей была обесценена, и вы можете использовать только '' chef generate cookbook ''