Anote : Isso deve funcionar (e já foi testado) no Ubuntu 10.04, 12.04 e 14.04.
Inicialize o servidor e altere o nome do host para
fantoche
Para fazer isso, execute sudoedit /etc/hosts
e, em seguida, altere a entrada $ HOSTNAME (não localhost) para puppet
.
Em seguida, execute sudoedit /etc/hostname
e exclua a linha $ HOSTNAME e adicione puppet
a ela.
Agora, reinicie o servidor.
Para configurar corretamente o fantoche, você precisa ser o usuário root. Então, torne-se root executando:
sudo -i
e, em seguida, digitar sua senha quando solicitado.
Agora, vamos usar o repositório oficial do Puppet, já que ele tem versões mais recentes da maior parte dele.
Vamos baixar o último boneco do link , o comando abaixo irá baixar a versão projetada para sua versão do Ubuntu, se o link falhar, então a sua versão do Ubuntu não é suportada.
wget http://apt.puppetlabs.com/puppetlabs-release-$(lsb_release -sc).deb
dpkg -i puppetlabs-release-$(lsb_release -sc).deb
Agora temos o repositório de fantoches adicionado.
apt-get update
Agora atualizamos nosso sources.list, então o apt-get sabe onde encontrar o pacote puppetmaster.
apt-get install puppetmaster
Agora, você está pronto e puxe as cordas!