У меня довольно большая сеть, и мне нужно использовать какой-то инструмент управления конфигурацией для управления ею. Я решил, что Puppet Open Source отвечает моим потребностям. Как мне установить его?
. Примечание : Это должно работать (и было проверено на) Ubuntu 10.04, 12.04 и 14.04.
Загрузите сервер и измените имя хоста на
puppet
blockquote>Для этого запустите
sudoedit /etc/hosts
, а затем измените $ HOSTNAME (не localhost) запись вpuppet
.Затем запустите
sudoedit /etc/hostname
и удалите строку $ HOSTNAME, а затем добавьте к нейpuppet
.Теперь перезагрузите сервер.
Чтобы правильно настроить Puppet, вы должны быть пользователем root. Итак, станьте пользователем root, запустив:
sudo -i
и затем введите свой пароль, когда его спросят.
Теперь мы собираемся использовать официальное репо Puppet, так как у него более новые версии.
Мы будем загружать последнюю версию кукол с http://apt.puppetlabs.com/ . Команда ниже загрузит версию, предназначенную для вашей версии Ubuntu, если ссылка не работает, то ваша версия Ubuntu не поддерживается.
wget http://apt.puppetlabs.com/puppetlabs-release-$(lsb_release -sc).deb dpkg -i puppetlabs-release-$(lsb_release -sc).deb
Теперь у нас есть добавленное хранилище марионеток.
apt-get update
Теперь мы обновили наш sources.list, поэтому apt-get знает, где найти пакет puppetmaster.
apt-get install puppetmaster
Теперь вы готовы пойти и потянуть за струны!