Ninja dojo

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

Transcript of Ninja dojo

NinjaOPSPuppet Dojo para DevsOPS que querem revolucionar!

@iuriandreazza

/iuri.andrea

zza

Dev-Ninja-Ops

•Conhecimentos:

•Shell

•OS *nix (CentOS)

•Entender de VMs

•Saber programar um pouco

Dev-Ninja-Ops

•Ferramentas:

•Puppet

•Master e Nodes

•Vagrant

•VirtualBox

•Apache

•MySQL

•Glassfish

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

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

Estrutura:•Raiz

•puppet

•manifests (Init puppet)

•modules

• Init dos modulos necessário

Entendendo Master e Agent

let’s rock!!??

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

NinjaOPSPuppet Dojo para DevsOPS que querem revolucionar!

@iuriandreazza

/iuri.andrea

zza