Top Banner
NinjaOPS Puppet Dojo para DevsOPS que querem revolucionar! @iuriandre azza / iuri.andr eazza
9

Ninja dojo

Jul 26, 2015

Download

Technology

Iuri Andreazza
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Ninja dojo

NinjaOPSPuppet Dojo para DevsOPS que querem revolucionar!

@iuriandreazza

/iuri.andrea

zza

Page 2: Ninja dojo

Dev-Ninja-Ops

•Conhecimentos:

•Shell

•OS *nix (CentOS)

•Entender de VMs

•Saber programar um pouco

Page 3: Ninja dojo

Dev-Ninja-Ops

•Ferramentas:

•Puppet

•Master e Nodes

•Vagrant

•VirtualBox

•Apache

•MySQL

•Glassfish

Page 4: Ninja dojo

Dev-Ninja-Ops

•Desafio:

•Configurar Puppet Master

•Escrever manifestos para Web+DB

•1 Webserver (Apache)

•1 DbServer (mysql)

•Configurar Usuarios

•Configurar Policies de Sec.

•Config. Nodes with Vagrant e Puppet

Page 5: Ninja dojo

Setup:

•Exemplo: https://github.com/iuriandreazza/ninjaops.git

•Vagrant Install (Brew, Ports, ou apt)

•apt-get install vagrant

•brew install vagrant

•VirtualBox ou VMWare

•https://www.virtualbox.org/

•brew install virtualbox

•vagrant up

Page 6: Ninja dojo

Estrutura:•Raiz

•puppet

•manifests (Init puppet)

•modules

• Init dos modulos necessário

Page 7: Ninja dojo

Entendendo Master e Agent

Page 8: Ninja dojo

let’s rock!!??

https://github.com/iuriandreazza/ninjaops/

Page 9: Ninja dojo

NinjaOPSPuppet Dojo para DevsOPS que querem revolucionar!

@iuriandreazza

/iuri.andrea

zza