Сначала хотелось бы извиниться, если это явно очевидно, только начали работать с шеф-поваром и все еще справлялись с деталями. Имейте некоторый опыт использования Vagrant и Puppet, но ранее не проводил никаких проверок инфраструктуры. В целом я изо всех сил пытался найти какие-либо детали стандартных практик с тестовой кухней. И хорошие современные примеры кажутся довольно несуществующими.Разработка с использованием Vagrant с кухней для тестирования шеф-повара
Во всяком случае в настоящее время начинает свое развитие виртуальной машины осуществляется с помощью
kitchen converge
Это не очень практично, поскольку я не могу остановить виртуальную машину или использовать любой из кочевых интерфейса командной строки. Честно говоря, я уверен, что это неправильный способ сделать что-то!
Мои вопросы 1) Возможно ли синхронизировать файл .kitchen.yml и Vagrant? По существу генерация Vagrant-файла из .kitchen.yml, так что мне не нужно поддерживать два отдельных файла? Я знаю, что тестовая кухня генерирует собственный бродячий файл, используя это, кажется, немного взломанным? 2) Есть ли у кого-нибудь примеры репозиториев полной настройки (в том числе приложение Symfony2 было бы еще лучше;))
Любые указатели/ссылки на руководства/примеры использования этого должным образом были бы блестящими!
Поместите мой начальный код на GitHub здесь, где установлены Apache, mySQL и memcached с некоторыми базовыми тестами, как он стоит на данный момент. https://github.com/phillipsnick/nickphillips.co/tree/v0.0.1
Ах справедливо, спасибо! Конверсия в настоящее время занимает около 6-7 минут. Я действительно наткнулся на твою поваренную книгу, так как я помню, как «включить ли бекон» комментарий;) – Nick
Наверное, не из моей кулинарной книги. Это фактически комментарий, введенный автоматически, используя «berks cookbook» для создания шаблона поваренной книги. Я полагаю, это любезно предоставлено Сет-Варго. –