Tutorial de Puppet

Puppet é uma tecnologia de gerenciamento de configuração para gerenciar a infraestrutura em máquinas físicas ou virtuais. É uma ferramenta de gerenciamento de configuração de software de código aberto desenvolvida usando Ruby que ajuda no gerenciamento de infraestrutura complexa em tempo real. Este tutorial ajudará a entender os blocos de construção do Puppet e como ele funciona em um ambiente de infraestrutura. Todos os exemplos e trechos de código usados neste tutorial são testados. Os trechos de código de trabalho podem ser simplesmente usados em qualquer configuração do Puppet , alterando os nomes e variáveis definidos atualmente.

Público

Este tutorial foi preparado para quem deseja entender os recursos e a funcionalidade do Puppet e como ele pode ajudar a reduzir a complexidade do gerenciamento de uma infraestrutura.

Depois de concluir este tutorial, obteríamos um nível moderado de compreensão do Puppet e seu fluxo de trabalho. Também lhe dará uma boa idéia de como configurar o Puppet em uma infraestrutura pré-configurada e usá-lo para automação.

Pré-requisitos

Assumimos que qualquer pessoa que queira entender e aprender o Puppet deve ter um entendimento da administração do sistema, infraestrutura e comunicação de protocolo de rede. Para automatizar o provisionamento da infraestrutura, é necessário ter um comando sobre a escrita básica de scripts Ruby e o sistema subjacente em que deseja usar o Puppet .