Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Meetup Puppet-BR 20160518 - Projeto PCP

Meetup Puppet-BR 20160518 - Projeto PCP

Apresentação do projeto PCP no meetup Puppet Brasilia 20160518

E4ecb61d2ce38d137de8a3b129a904b6?s=128

Guto Carvalho

May 26, 2016
Tweet

Transcript

  1. None
  2. 2 Comunidade Puppet-BR Nesta apresentação vamos demonstrar como utilizar PCP

    para estudar e entender os componentes principais do puppet Conheça e entenda o projeto PCP Projeto PCP A M B I E N T E P U P P E T C O M P L E T O
  3. 3 Flato Presentation PCP Demos Contato Conteúdo Nesta apresentação vamos

    falar sobre o projeto PCP Comunidade Puppet-BR Taciano Tres Guto Carvalho
  4. Vamos entender como tudo começou Projeto PCP 4

  5. Guto Carvalho Autor do projeto PCP Comunidade Puppet-BR Sysadmin, arquiteto

    de operações e entusiasta da cultura DevOps Sobre Criou o PCP para ajudar novos usuários nos estudos do Puppet O que fez Membro ativo da comunidade Puppet-BR, blogueiro e palestrante Personalidade Usou vagrant para facilitar a instalação e configuração do Puppet Como fez 01 02 03 04 5
  6. Time do PCP Desenvolvedores do projeto Comunidade Puppet-BR 6 Developer

    Developer Co-Author/Developer Taciano Tres Adriano Vieira Miguel Filho Author/Developer Guto Carvalho
  7. PCP Recursos principais Comunidade Puppet-BR 7 Puppet Server | Agent

    PuppetDB | PostgreSQL Puppet Explorer Mcollective | ActiveMQ Instala a última versão estável do Puppetserver e Puppet Agent Ele tem suporte as principais plataformas como VMWARE, Virtualbox, HyperV e AWS Você passa a ter toda a sua infraestrutura representada como código em um arquivo Vagrantfile Ele tem suporte a diversos provisioners como Shell, Puppet, Chef, Salt e Ansible o que permite instalação de SW e configuração do OS
  8. Por que usar o PCP? Entenda suas vantagens Comunidade Puppet-BR

    8 Ambiente modelo O PCP cria um ambiente Puppet totalmente integrado, seguindo as boas práticas de desenvolvimento, instalação e configuração da Puppet. Com isso qualquer usuário puppet consegue instalar e testar as últimas versões dos pacotes Puppet, tudo com apenas um comando.
  9. Acompanhe os DEMOS do PCP Demos

  10. Provider Shell demo Comunidade Puppet-BR 10 Shell script O vagrant

    tem suporte a utilizar o provisionar shell, voce pode passar comandos para o shell (inline) do OS ou chamar scripts (path)
  11. Provider Shell Inline exemplo 11

  12. Flato Presentation 12 QA

  13. Participe da comunidade Venha aprender puppet com a gente Comunidade

    Puppet-BR 13 IRC Site & Planeta Telegram Lista Acesse o canal #puppet-br na rede freenode de IRC com seu cliente preferido Acesse o site 
 puppet-br.org e o planeta.puppet-br.org Entre no grupo telegra.me/puppetbr no telegram. Participe das listas no google groups puppet- users-br e mcollective- users-br.
  14. Entre em Contato @gutocarvalho @tacianot

  15. Flato Presentation 15 Obrigado

  16. Fotos Créditos 16 Flickr/PuppetLabs/PuppetConf'2015 Instruct/PuppetConf'2015 Google Images Comunidade Puppet-BR