
Первой идеей было создание виртуальной машины и копирование её при необходимости. Схожие конфигурации настраивать стало проще, но каждый раз когда что-то в конфигурации менялось, приходилось заходить на сервер и настраивать его. Хотелось большего.
Путем проб и ошибок я пришел к связке
Vagrant
+ SaltStack
, где Vagrant
берет на себя изоляцию окружений, а SaltStack
– управление конфигурацией.