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

Добавление поваренных книг повара из github

Я загрузил несколько кулинарных книг с сайта opscode с помощью команды: узел кулинарной книги ножа, например, git. Однако теперь я хотел бы загрузить поваренную книгу из репозитория github в мой текущий каталог кулинарных книг. Как мне это сделать? должен ли я просто клонировать репозиторий в мой каталог кулинарных книг?

Спасибо!

4b9b3361

Ответ 1

Вы можете установить плагин github для ножа из https://github.com/websterclay/knife-github-cookbooks, после чего вы можете просто использовать knife cookbook github install cookbooks/yum для установки yum из https://github.com/cookbooks/yum.

Однако я бы предложил использовать Librarian-Chef от https://github.com/applicationsonline/librarian, он работает почти так же, как bundler для рубиновых драгоценных камней (если вы знакомы с этим).

Изменить: поскольку это, по-видимому, все еще получает представления, я бы не хотел упоминать berkshelf, что удивительно.

Ответ 2

Чтобы загрузить и управлять кулинарными книгами, вы можете использовать Berkshelf, который поставляется с самим собой, чтобы самостоятельно управлять зависимостями поваренной книги. Если вы знакомы с Ruby, он работает как Gemfile. Вы можете скачать кулинарные книги из github, добавив эту команду в свой BerksFile

cookbook 'nginx', путь: 'github url for cookbook'

Ответ 3

Вы можете попробовать эту команду

knife cookbook site download cookbookname