silentvick
@silentvick

Как лучше организовать работу с Vagrant и Chef?

Недавно начал иcпользовать Vagrant в связке с Chef, и у меня возникли некоторые вопросы в плане организации рабочего процесса, хранения cookbook-ов и передачи всего этого хозяйства другим людям (или самоличный доступ с разных компьютеров).

Предположим, команда работает нада сайтом, чей код хранится в git-репозитории. С этим все понятно. Как в таком случае лучше организовать передачу vagrantfile, cookbook-ов, ролей и т.д.? Ведь при этом cookbook-и могут быть как с официального репозитория opscode (для загрузки которых можно просто использовать Berkshelf или Librarian и не таскать сами рецепты), так и самописные (которые пишутся локально для каждого проекта). Например, я написал vagrant-конфиг, настроил роли, сделал cookbook, поднял машину. Как сделать это все доступным для других, чтобы любой мог поднять точно такое же окружение? Таскать на флешке архив со всеми рецетами и ролями или как-то привлечь git?

Интересно будет узнать как организовано у вас.
  • Вопрос задан
  • 3071 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы