Tag Archives: Puppet

Установка Ruby 1.8.7 и Puppet на OmniOS

Установка Ruby

Для установки ruby будем использовать RVM.

Добавляем omniti-ms репозиторий.

pkg set-publisher -g http://pkg.omniti.com/omniti-ms/ ms.omniti.com

Устанавливаем зависимости:

pkg install gcc46 gnu-tar linker header-math object-file gnu-coreutils lint system/header

Устанавливаем RVM:

curl -L get.rvm.io | bash -s stable

Войдите в систему снова, так инициализируются скрипты rvm. Установите переменную PATH для выбора правильного компилятора и указанию будущего пути для puppet

PATH="/opt/gcc-4.6.3/bin:${PATH}:/opt/omni/bin/i386"

Устанавливаем Ruby

rvm install 1.8.7

Возможно придется вставить следующую строку внизу /etc/profile:

rvm use 1.8.7

Установка puppet и facter

Качаем исходники puppet и facter:

wget http://downloads.puppetlabs.com/facter/facter-1.6.9.tar.gz
wget http://downloads.puppetlabs.com/puppet/puppet-2.7.14.tar.gz

Устанавливаем facter:

cd facter-1.6.9
./install.rb

Устанавливаем puppet

cd puppet-2.7.14
./install.rb

Оригинал

Puppet на FreeBSD

Эта статься преследует целью придания импульса системного администратору о том, как использовать Puppet (инструмент для настройки управления), для управления конфигурациями серверов, особенно на FreeBSD.

Что вы будете знать…

  • Что такое puppet
  • Как разворачивать серверы используя Puppet
  • Различные сценарии в развертывании серверов используя Puppet

 

Что вы должны знать…

  • Основы сетевой конфигурации в FreeBSD
  • Основные знания о системе портов в FreeBSD

Читать далее…