A documentação é sua amiga
Referencias de tipos –
http://docs.puppetlabs.com/references/latest/type.html
Principais tipos que vamos usar: Exec, File, Service e User
Vagrant
Possibilita criar máquinas virtuais
com base em uma imagem
Diversas opções para configurar
a máquina recem criada
Inicialmente baseado no Virtualbox
Slide 7
Slide 7 text
Vagrantfile
Slide 8
Slide 8 text
Baseline
Sandbox para máquinas virtuais
https://github.com/bltavares/vagrant-baseline
Facilita criação de ambientes pré-configurados
Possibilita testar manifestos Puppet
Mix and match!
Slide 9
Slide 9 text
Ambientes atuais
Slide 10
Slide 10 text
Mão na massa!
Slide 11
Slide 11 text
Plano do dia
• Criar um servidor de IRC com o Puppet
• Configurar o ambiente pra rodar o Hubot
apontando pro servidor
• Profit!
Slide 12
Slide 12 text
1.
Clonar
o
baseline
$ git clone
https://github.com/bltavares/
vagrant-baseline.git !
!
$ cd vagrant-baseline!
!
Pronto!
Seu servidor irc e seu bot estam te esperando
IP: 192.168.33.10
Slide 18
Slide 18 text
Próximos
passos
para
você
tentar
As linhas que você escreveu de Puppet deram certo?
-> Extrair um modulo para ser usado em outros projetos
O Bot está legal?
-> Escrever puppet pra baixar ele do github e iniciar no boot