MCollective по сравнению с Capistrano для команд привык для Capistrano

Можно создать демона вручную после /etc/init.d/skeleton файл на Debian.

Можно использовать /usr/bin/service запускаться $ sudo service yourdaemon start и sstop $ sudo service yourdaemon stop Ваш демон.

Пока Вы не связываете свой сценарий ни с одним из /etc/rc?.d каталоги, это не начнет на запуске.

С другой стороны, можно хотеть посмотреть на daemontools, который не является стандартным на debian, но имеет некоторые интересные функции.

4
задан 22 May 2012 в 23:23
2 ответа

Capistrano и MCollective решают разные задачи. Конечно, есть совпадения, но Capistrano очень сильно сосредоточен на развертывании, а MCollective нацелен на общую оркестровку - выполнение специальных задач и сбор информации. Вы можете заставить MCollective выполнять свои развертывания, но IMHO он лучше подходит для обнаружения и специального сбора информации или для специальных задач, которые не требуют гарантированного выполнения. Я думаю, что оба инструмента полезно иметь в своем наборе инструментов. Следуйте своим инстинктам и делайте это шаг за шагом; сконцентрируйтесь на внедрении Puppet, а затем оцените, подходит ли MCollective для ваших сценариев использования.

9
ответ дан 3 December 2019 в 02:45

Возможно, вас заинтересует Puppi . Это марионеточный модуль, локальная команда и агент mcollective, обертывающий его, что позволяет вам выполнять некоторые действия, связанные с развертыванием.

0
ответ дан 3 December 2019 в 02:45

Теги

Похожие вопросы