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