Как стать автором
Обновить

Комментарии 18

Предпочитаю всё же руками собирать. Хотя бы видишь что вообще происходит (либо не происходит, а должно и почему). Но это моё личное мнение.
Когда проектов много, не насобираешься :). Или когда нужно для всей команды проекта подготовить одинаковое окружение
Я на каждый проект подымаю виртуальный сервер разработки, и у всех одинаковое окружение :)
да я вобще не понимаю, зачем это нужно. у меня все на одном хосте, на одной настройке, вертится и нет никаких косяков. все ок.
К сожалению не осолил сборку руками. Да и не хочется очень уж углубляться в администрирование, оно конечно интересно, но если вникать во все смежные области — никакого времени не хватит.
С одной стороны, конечно, это задача сисадмина, с другой — умение поднимать самому окружение — это очень полезный опыт, плюс понимание того, как работать будет то, что ты пишешь, может сэкономить вам время при поиске узкого места, например. Лишним не будет. Не так уж много этих смежных областей. А если у вас *nix/Mac OS X — так и вовсе всё ставится несколькими строчками из репов/homebrew и правкой конфигов. Да и делается это, как правило, 1 раз.

Хотя раздать всем готовое окружение, штука, конечно, полезная, тут не поспоришь.
НЛО прилетело и опубликовало эту надпись здесь
Зачем же? 1 раз собрал. Всё. Дальше запускаем shell-скрипт — он собирает. А когда приходит новый сотрудник, то берёт документацию и сам собирает, что бы знал с чем и в чём работает. Не должно это занять более 20 минут.
Месяца два назад решил потестить PuPHPet но что то наверно пошло не так. Суть в том что все сборки были нерабочими, даже не знаю почему так произошло. По-этому пришлось остановится на голом вагранте
Как раз последние пару месяцев PuPHPet довольно активно обвновляется. Я как ни зайду, вижу, что добавилась та или иная опция. Так что рекомендую заглянуть туда еще раз. Но и «голый бродяга» (какой каламбур) отличная вещь.
Как я понимаю, или или.
Попытка собрать образ Debian 7 x86, ожидаемо окончилась ручным допиливанием образа.
Почему ожидаемо? И что пришлось допиливать?
А как залогиниться на SSH?
Я думал private key достаточно, сконвертировал его в формат Putty, но всё равно пароль спрашивается. А что за пароль?
А как вы заходите по ssh?

vargant up — подтягивает образ, устанавливает, собирает, запускает его
vagrant ssh — вход в машину. Без паролей, без ключей.
В Windows при выполнении этой команды выводится:

d:\puphpet\>vagrant ssh `ssh` executable not found in any directories in the 
%PATH% variable. Is an SSH client installed? Try installing Cygwin, MinGW or Git, all of 
which contain an SSH client. Or use the PuTTY SSH client with the following authentication 
information shown below:

Host: 127.0.0.1
Port: 2222
Username: vagrant
Private key: C:/Users/AccName/.vagrant.d/insecure_private_key


В общем как обычно я протупил — нужно просто указать логин vagrant и сконвертированный (дя PuTTY) файл приватного ключа и всё логинится.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории