Можно ли использовать Capistrano или Fabric для настройки сервера с нуля?

Я надеюсь, что есть легкая утилита командной строки, которую я мог бы использовать для настройки сервера с нуля.

Мне нравится ткань python или capistrano, но из того, что я читал, они больше используются для целей развертывания, а не для настройки apache, mysql, обновлений и т. Д.

Я знаю, что есть и другие инструменты, такие как puppet, но я не хочу устанавливать главный / подчиненный для серверов и т. Д. Я надеялся, что для этого есть более легкий инструмент.

3 ответа

Вам не нужно настраивать инфраструктуру сервер / клиент для использования puppet, а также не нужно иметь работающий демон puppetmaster. Вы можете указать puppetd непосредственно на набор файлов манифеста для вашего сервера, и он с радостью настроит все для вас.

Вы также можете посмотреть, как выполнить настройку, используя kickstart и pxe boots, чтобы выполнить предварительную настройку.

Я использую ткань для подготовки экземпляров с нуля (стандартный образ Ubuntu) на EC2; это прекрасно работает Есть несколько основных функций для добавления и комментирования строк в файле, которые делают изменение конфигурационных файлов работоспособным.

Другие вопросы по тегам