Instalação do Puppet no Ubuntu 12.04LTS

Procedimento de instalação passo a passo:

Etapa 1: Definir seu nome de host
Modifique / etc / hostname para ter apenas o nome de host desejado. Se este fosse um fantoche mestre, seu arquivo seria algo como

puppet.domain.com

Modifique também / etc / hosts adicionando seu ip estático e nome de host. Novamente, se este fosse um mestre de marionetes, você deveria ter algo como

127.0.0.1 localhost puppet
10.0.0.1 puppet.domain.com puppet

Etapa 2: Defina a data certa em seu servidor

sudo ntpdate pool.ntp.org

Nota: certifique-se de adicionar -B caso não queira forçar a mudança imediatamente

Etapa 3: adicione o repositório PuppetLabs

wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb
sudo dpkg
-i puppetlabs-release-precise.deb
sudo apt
-get update

Etapa 4: Instale o Puppet

sudo apt-get install puppet

Neste ponto, se tudo funcionou bem, você deve ser capaz de verificar a versão do fantoche executando

puppet help

Etapa 5: Instale o Puppet Master

sudo apt-get install puppetmaster