Создайте RPM для развертывания

Я хотел бы знать, как лучше всего развертывать такие приложения, как Django, Flask и т. Д., Путем создания файлов RPM или использования такого инструмента, как fabric, которая более или менее делает то же самое ... Я пытаюсь найти лучший подход к развертыванию и автоматизации.


person pabloh007    schedule 05.11.2014    source источник
comment
Вопрос очень широкий и открыт для мнений. Вообще говоря, никогда не бывает плохой идеей упаковать программное обеспечение для целевой платформы. Таким образом, вы можете использовать собственный установщик.   -  person Mark O'Connor    schedule 07.11.2014


Ответы (1)


После рассмотрения требований я считаю, что в моей ситуации фабрика будет лучше всего работать для базовых развертываний на нескольких серверах. Хотя rpms могут делать аналогичные вещи каждый раз, когда изменяется исходный код, необходимо создать новый RPM, который в моей среде не будет работать, поскольку исходный код часто меняется. Любой вклад от кого угодно приветствуется. Но я чувствую, что, по крайней мере, для меня это лучше всего сработает в нынешней ситуации.

person pabloh007    schedule 21.11.2014