Olá!
Estou começando a dar os primeiros passos com o Puppet e quero compartilhar os links que já estudei até aqui e que servem de bússola para quem quer começar a usá-lo também. Esta página será atualizada à medida que eu encontrar mais documentos relevantes.
O que é DevOps? Por que mudar para a cultura DevOps?
- http://gutocarvalho.net/octopress/2013/03/16/o-que-e-um-devops-afinal/
- http://instruct.com.br/entenda-cultura-devops/
- http://gutocarvalho.net/wordpress/2012/05/13/mantenha-suas-configuracoes-nos-trilhos/
- https://speakerdeck.com/gutocarvalho/meetup-puppet-br-20160217-origens-devops
- https://www.youtube.com/watch?v=_I94-tJlovg
- https://www.youtube.com/watch?v=j8ImF23jZAg
- http://docplayer.com.br/2212780-Devops-chef-puppet-ansible-e-como-vender-milhoes-na-black-friday-com-100-de-uptime.html
- http://www.bogotobogo.com/DevOps/DevOps_Jenkins_Chef_Puppet_Graphite_Logstash.php
O que é Puppet e qual é a sua história?
- https://speakerdeck.com/gutocarvalho/meetup-puppet-br-20160217-introducao-ao-puppet-4
- https://speakerdeck.com/gutocarvalho/meetup-puppet-br-20160518-intro-puppet
- https://pt.slideshare.net/aeciopires/gerenciamento-e-automatizao-de-configurao-de-uma-infraestrutura-com-puppet
- http://gutocarvalho.net/wordpress/2012/05/22/gerenciando-configuracoes-com-o-puppet/
Documentação para começar a usar o Puppet:
- https://novatec.com.br/livros/puppet/
- https://github.com/puppet-br/apostila-puppet
- https://docs.puppetlabs.com/puppet_core_types_cheatsheet.pdf
- https://www.tutorialspoint.com/puppet/index.htm
Documentação para desenvolver manifests, classes e módulos no Puppet:
- https://docs.puppetlabs.com/pe/latest/quick_start.html
- http://gutocarvalho.net/octopress/2013/04/20/puppet-style-guide/
- https://docs.puppetlabs.com/guides/style_guide.html
- https://speakerdeck.com/gutocarvalho/meetup-puppet-br-20160518-desenvolvendo-modulos-e-fatos-puppet
- http://gutocarvalho.net/octopress/2013/04/22/puppet-melhores-praticas/
- http://pt.slideshare.net/GutoCarvalho/trabalhando-com-mdulos-no-puppet
- https://speakerdeck.com/gutocarvalho/meetup-puppet-br-20160518-testes-de-codigo-puppet
- https://docs.puppetlabs.com/guides/module_guides/bgtm.html
- https://docs.puppetlabs.com/puppet/latest/reference/modules_fundamentals.html
- https://docs.puppetlabs.com/pe/latest/puppet_modules_manifests.html
- https://www.digitalocean.com/community/tutorials/getting-started-with-puppet-code-manifests-and-modules
- https://docs.puppetlabs.com/puppet/latest/reference/lang_classes.html
- https://puppetlabs.com/blog/modeling-class-composition-with-parameterized-classes
- https://docs.puppetlabs.com/references/latest/function.html
- https://speakerdeck.com/instructbr/precisamos-falar-de-hiera-5
- https://speakerdeck.com/instructbr/extraindo-o-maximo-dos-containers
Documentação geral sobre Puppet:
- http://docs.puppetlabs.com/
- http://docs.puppetlabs.com/puppet/latest/reference/
- http://www.example42.com/tutorials/PuppetTutorial/
- http://puppet-br.org/documentacao/
- https://www.youtube.com/user/InstructBR/videos
- http://pt.slideshare.net/PuppetLabs/roles-talk
- Emulador Puppet
Cursos online e grátis sobre Puppet:
- https://learn.puppetlabs.com/category/self-paced-training
- https://networkfaculty.com/es/courses/coursedetail/41-curso-introduccion-a-puppet
- https://networkfaculty.com/es/courses/coursedetail/42-curso-introduccion-a-la-gestion-de-servicios-con-puppet
Puppet no Windows:
Livros sobre Puppet:
- https://novatec.com.br/livros/puppet/
- http://www.puppetcookbook.com/
- https://www.packtpub.com/all/?search=puppet
- http://search.oreilly.com/?q=puppet&x=0&y=0
Puppetboard:
- https://github.com/puppet-community/puppetboard
- http://blog.aeciopires.com/instalando-configurando-puppetdb-puppetexplorer-puppetboard/
- http://domarques.com.br/blog/2014/08/puppet-e-puppetboard-para-automatizacao-de-servidores
- http://www.credativ.de/blog/howto-puppetdb-installation
- https://ask.puppetlabs.com/question/3557/how-to-refresh-puppet-master-cached-catalog/
- https://gitlab.com/puppet-br/pcp
- https://gitlab.com/puppet-br/pcp-controlrepo
Foreman:
- http://theforeman.org/
- http://theforeman.org/manuals/1.9/quickstart_guide.html#QuickstartGuide
- http://theforeman.org/manuals/1.9/index.html
- http://theforeman.org/media.html
- http://www.unixmen.com/how-to-install-foreman-with-puppet-in-centos-and-ubuntu/
- http://techarena51.com/index.php/using-foreman-opensource-frontend-puppet/
Ferramentas sugeridas para desenvolver no Puppet:
- IntelliJ:
- VisualStudio:
- Vim:
- Notepad++:
Git e Github:
- https://github.com/
- http://rogerdudler.github.io/git-guide/index.pt_BR.html
- http://readwrite.com/2013/09/30/understanding-github-a-journey-for-beginners-part-1
- http://readwrite.com/2013/10/02/github-for-beginners-part-2
- http://www.vogella.com/articles/Git/article.html
- https://git-scm.com/doc
- https://git-scm.com/book/en/v2
- http://stackoverflow.com/questions/6157730/why-cant-i-push-to-this-bare-repository
- https://git-scm.com/book/pt-br/v1/Git-Essencial-Tagging
Vagrant:
- https://www.vagrantup.com
- https://www.vagrantup.com/docs/
- https://fjorgemota.com/vagrant-maquinas-virtuais-automatizadas-para-desenvolvimento/
- https://howtoprogram.xyz/devops/vagrant-tutorial/
- http://blog.rivendel.com.br/2015/09/18/devops-conhecendo-vagrant/
- http://blog.rivendel.com.br/2014/08/20/vagrant-as-vantagens-da-virtualizacao-em-ambiente-local/
- https://speakerdeck.com/gutocarvalho/meetup-puppet-br-20160518-integracao-entre-puppet-e-vagrant
- http://search.oreilly.com/?q=vagrant&x=0&y=0
Comparação entre Puppet, Ansible, Chef e Saltstack:
- https://www.tutorialspoint.com/saltstack/saltstack_competitors.htm
- https://www.anutanetworks.com/network-automation-with-chef-puppet-ansible/
- https://blog.overops.com/deployment-management-tools-chef-vs-puppet-vs-ansible-vs-saltstack-vs-fabric/
- https://www.infoworld.com/article/2609482/data-center-review-puppet-vs-chef-vs-ansible-vs-salt.html
- http://www.diva-portal.org/smash/get/diva2:1117279/FULLTEXT01.pdf
- http://www.diva-portal.org/smash/record.jsf?pid=diva2%3A1117279&dswid=9945
- http://www.diva-portal.org/smash/record.jsf?pid=diva2%3A732615&dswid=-2929
- https://www.networkworld.com/article/2172097/puppet-vs–chef-vs–ansible-vs–salt.amp.html
- https://www.intigua.com/blog/puppet-vs.-chef-vs.-ansible-vs.-saltstack
- https://resources.sei.cmu.edu/asset_files/WhitePaper/2019_019_001_539335.pdf
- https://technology.hcs-company.com/a-short-comparison-of-ansible-chef-puppet-and-saltstack/
- https://www.quora.com/Whats-the-difference-between-Ansible-Puppet-Chef-and-SaltStack
- http://www.indiangnu.org/wp-content/uploads/2017/09/Devops-Comparison-v3.pdf
- http://www.diva-portal.org/smash/get/diva2:732615/FULLTEXT01.pdf
- https://resources.sei.cmu.edu/asset_files/WhitePaper/2019_019_001_539335.pdf
- https://en.wikipedia.org/wiki/Comparison_of_open-source_configuration_management_software
- https://www.infoworld.com/article/2609482/data-center-review-puppet-vs-chef-vs-ansible-vs-salt.html
- https://ieeexplore.ieee.org/abstract/document/8329890
- https://ieeexplore.ieee.org/abstract/document/7950402
- https://ieeexplore.ieee.org/abstract/document/6932958
Para tirar dúvidas com usuários mais experientes, recomendo fazer parte da comunidade Puppet-BR http://puppet-br.org
Comparação entre as ferramentas de relatório e monitoramento Puppet.
Deixe um comentário