Documentação
O que é o Puppet?
É uma ferramenta livre que usa uma linguagem declarativa para configurar sistemas operacionais. Sistemas como Linux, *BSDs, Solaris, Windows e outros são suportados. A ideia é que se tenha a configuração centralizada em um único ponto, e essa configuração seja distribuída para diversos nós de uma rede.
Puppet pode realizar diversas tarefas, podemos destacar como resultado do seu uso:
- Gerência de configuração.
- Automação na instalação de pacotes.
- Estabelece e garante normas e facilidade de auditoria.
O Puppet pode te ajudar muito na gerência da configuração do seu ambiente. Ele é voltado para Administradores de Sistemas e Redes.
1. HowTos:
1.1 Wiki do Guto Carvalho com diversos tutoriais:
1.2 Blog do Guto Carvalho com diversos posts:
- http://gutocarvalho.net/octopress/categories/puppet/
- http://gutocarvalho.net/octopress/categories/mcollective
2. Palestras:
2.1 Guto Carvalho
2.2 Miguel Filho
- http://hyperlink.polisdetecnologia.com.br/2012/04/miguel-di-ciurcio-filho-puppet.html (possui link para o áudio da palestra)
- http://www.instruct.com.br/talks/puppet-gerenciamento-automagico-20120910.pdf
3. Documentação oficial do Puppet:
Comece pela documentação básica, com o Learning Puppet. Nele o aprendizado é feito passo a passo e de maneira bem didática.
Documentação geral: http://docs.puppetlabs.com/puppet