Git and Chef Best Practices - PullRequest
       19

Git and Chef Best Practices

0 голосов
/ 23 мая 2018

Я организую репо от шеф-повара, и у меня возник вопрос о передовой практике.Я заметил, что создание как Chef Project, так и акта Cookbook действует так, как будто они собираются, каждый из которых будет добавлен в репозиторий Git в том, что они генерируют.

Я хотел бы знать, что лучше всего иметь кулинарную книгу в своем собственномGit Repo или он должен быть частью более крупного проекта Repo?Должен ли проект быть добавлен в Git?Почему инструмент шеф-повара создает перекрывающий шаблон?

Спасибо, РБ

1 Ответ

0 голосов
/ 23 мая 2018

Текущая рекомендация - это решение, основанное главным образом на моно-репо, но использующее поваренные книги сообщества (или межкомандные кулинарные книги) через файлы политик из собственных репо (или из супермаркета).https://github.com/poise/yolover-example - это пример с некоторыми локальными кулинарными книгами, политиками и тестами.

Причина множества конфликтующих шаблонов в chef generate состоит в основном в том, что рабочие процессы и макеты Chef имеют длинный и сложный характер.история, поэтому мы хотим, чтобы инструменты продолжали работать для людей, использующих старые рабочие процессы, до тех пор, пока они по-прежнему довольны ими.Но если вы только начинаете, лучше начать с текущих лучших рекомендаций.

...