Está bem aqui no wiki de marionetes
Alguém pode me apontar para um diretório de exemplo completo (tar / zip) de um manifesto Puppet? Eu recebo os guias, mas seria mais fácil apenas olhar para um diretório de trabalho.
Está bem aqui no wiki de marionetes
Aqui é como eu coloco minha marionete instalada no mestre de marionetes
/etc/
|
'- puppet/
|
+-- manifests/
| |
| +---- site.pp
| |
| +---- nodes.pp
| |
| +---- os/
| | |
| | +- base.pp
| | |
| | '- redhat.pp
| |
| '---- classes/
| |
| '-- aliases.pp
|
+-- modules/
|
+-- sshd/
| |
| +-- files/
| |
| +-- mainfests/
| | |
| | '--- init.pp
| |
| '-- templates/
Minha recomendação é manter o máximo possível em módulos.
Não é um tarball, mas eu escrevi um tutorial Puppet que o leva passo a passo através da criação dos diretórios e arquivos necessários, e fornece uma configuração de modelo de trabalho para começar:
Até o momento, cobre a instalação do Puppet, a configuração dos manifestos iniciais, o funcionamento dos recursos do Puppet, a autorização do primeiro cliente e o controle de um serviço simples.
Eu pessoalmente sou um grande fã do repositório on-line da Wikipédia das configurações do Puppet. Você pode ler detalhes e encontrar o URL do clone git em seus entrada de blog .
Tags configuration puppet