[#] [Из песочницы] Централизованное управление конфигурациями: Puppet + Foreman. Часть І
habrabot(difrex,1) — All
2015-09-24 19:00:03


В этой статье будет рассмотрена установка и настройка связки Puppet + Foreman для централизованного управления конфигурациями. Для сервера, на котором будет установлена связка Puppet + Foreman, будет использоваться виртуальная машина (1 CPU, 2 Gb RAM, 20Gb HDD), в качестве клиентов будут физические ПК на которых установлена Ubuntu. Конфигурация моего виртуального сервера с указанными выше характеристиками позволяет без проблем обслуживать 500 клиентов (можно и больше). Установка Puppet довольно простая (все последующие команды выполняются от root):

dpkg -i puppetlabs-release-trusty.deb



Этими командами мы скачиваем deb пакет с сайта разработчиков puppet и устанавливаем его. Данный пакет puppetlabs-release-trusty.deb при установке создает файл /etc/apt/sources.list.d/puppetlabs.list в котором прописаны репозитории puppet, а также импортируется gpg ключ которым подписан репозиторий puppet. Сам puppetmaster мы не устанавливаем, он будет установлен автоматически при установке Foreman. На этом установка Puppet закончена, приступим к установке веб-интерфейса Foreman: [Читать дальше →][1]

[1]: http://habrahabr.ru/post/267617/#habracut