Я пытаюсь найти хороший способ вытолкнуть новую фиксацию для группы экземпляров сервера EC2 за ELB (балансировщик нагрузки). Каждый экземпляр запускает Nginx и PHP-FPM
Я хотел бы выполнить следующий рабочий процесс, но я не уверен в том, что вы сможете вывести новую версию ко всем экземплярам балансировки нагрузки.
- Dev выполняется на локальной машине
- После того, как изменения будут готовы, я выполняю "начальный хозяин" git, чтобы нажать изменения в BitBucket (где я размещаю все мои репозитории git)
- После нажатия на битбакет, я хотел бы иметь новую версию вытесняется во все экземпляры EC2 одновременно.
- Я хотел бы сделать это, не имея SSH для каждого экземпляра (Очевидно).
Есть ли способ настроить удаленные серверы для приема удаленного нажатия? Есть ли лучший способ сделать это?