Итак, я постоянно сталкиваюсь с этой проблемой -
Обычно я временно раскручиваю машины EC2 для запуска некоторых тестов или небольших проектов, а затем выключаю их, когда работа завершена.
Однако каждый раз, когда я запускаю новую машину, мне приходится заново настраивать свою среду.
Вот вещи, которые я хочу легко настроить:
- У меня естьпользовательский файл .vimrc, .tmux.conf, .zshrc, который мне нужно настроить
- Мне нужно переустановить все основные пакеты в Ubuntu
- Мне нужно переустановить всеплагины vim
- Иногда разрабатывают / форматируют жесткий диск и выполняют другие действия системного администратора.
До этого я использовал Docker, но считаю, что Docker более агрессивен для того, что янеобходимость.Это дополнительное программное обеспечение, которое мне нужно запустить, и мне нужно смонтировать файловые системы, настроить для этого дополнительный сетевой мост, настроить ssh-in, ssh-out и т. Д. Поэтому я хотел бы по возможности избегать Docker.
Я думаю, что у Vagrant похожие проблемы.
Мне интересно, стоит ли мне просто создать ECI AMI для этого.Это лучшее решение этой проблемы?
Спасибо!