Не могли бы вы предложить, каким образом я могу развернуть изменения кода из SVN во все экземпляры ec2, работающие за балансировщиком Amazon в группе автомасштабирования? Мне также нужно обновить код до последней версии, когда новый экземпляр ec2 запускается автоматически в группе автомасштабирования.Как развернуть и обновить приложение для умножения экземпляров ec2 в группе автомасштабирования Amazon?
Я предполагаю использовать «пользовательские данные» для запуска «svn up» на новых машинах. И, вероятно, я мог бы использовать cron для периодического запуска «svn up» на всех машинах. Не могли бы вы предложить лучшие решения?
Согласен. Я также хотел бы добавить, что для вас более разумно, чтобы вы меняли свои изменения на свой кластер, вместо того, чтобы менять кластер _pull_ из SVN. Если вы не хотите (или не можете) использовать встроенные функции развертывания приложений в Elastic Beanstalk, вы можете попробовать такой инструмент, как Capistrano, который вы можете использовать для автоматизации развертывания в кластере машин. –