Как настроить deploy-процесс в Jenkins на несколько серверов?
Есть опыт создания ec2-инстанса на котором работают сайты и Jenkins вместе. Для него я настроил несколько задач которые сначала вытягивают новый код из github, а потом с помощью rsync синхронизируют код с продакшеном.
На данный момент я решил что нужно разграничить задачи. Для начала решил вынести базу в отдельный RDS. Для Jenkins создал свой ec2-инстанс который должен делать тоже самое что и раньше, но с удаленными серверами. В будущем хотелось бы настроить автоматическое тестирование для проектов с его помощью.
Я немного почитал про slaves, но это не совсем то. Это скорее для поднятия новых инстансов.