Всем доброго времени суток.
Есть задача, как наверное уже поняли, поднять сервер(а) автоматом на амазоновском облаке. И туда деплоить приложение на рельсах.
После прочтения тонн документации в голове образовалась некая каша в голове. Хотелось бы расставить все по полочкам.
Итак, Chef-solo, Vagrant и Librarian Chef работают чудесно у меня на локальной машине: vagrant создает виртуальную машину и из cookbooks ставить все что там есть. Поваренные книги тянул с помощью Librarian Chef соотвественно.
Тут вроде все как понятно.
А теперь то, что не понятно:
- как сделать например 3 машины? три раза ручками добавлять через Vagrant?
- как деплоить рельсовое приложение в этой связке? До этого работал с копистрано. Тут немного не понял что именно будет заливать мой реп на вновь создавшийся сервер.
- Что будет если при деплое оборвется связь. есть ли откат изменений, или изменения применятся наполовину?
- если в коде проекта что-то поменялось, то как проапдейтить все 3 сервера за раз.
- ну и последний вопрос. Чем пользуетесь для создания инстанса на амазоне?
Спасибо