Skip to content

Instantly share code, notes, and snippets.

@brainopia
Last active September 1, 2016 21:16
Show Gist options
  • Star 32 You must be signed in to star a gist
  • Fork 8 You must be signed in to fork a gist
  • Save brainopia/22cbdf2ea71526660f30 to your computer and use it in GitHub Desktop.
Save brainopia/22cbdf2ea71526660f30 to your computer and use it in GitHub Desktop.
books:
http://www.packtpub.com/chef-starter/book – Instant Chef Starter (february 2013)
http://shop.oreilly.com/product/0636920025146.do – Chef: The Definitive Guide (august 2013)
http://shop.oreilly.com/product/0636920030973.do – Test-Driven Infrastructure with Chef (second edition, June 2013)
tutorials:
https://learnchef.opscode.com/
http://gettingstartedwithchef.com/
docs:
http://docs.opscode.com/
http://wiki.opscode.com/display/chef/Home
videos:
http://www.opscode.com/blog/chefconf-talks
http://www.youtube.com/watch?v=o2e0aZUAVGw – Test Driven Development for Chef Practitioners
http://www.confreaks.com/videos/2364-mwrc2013-tdding-tmux – testing cookbooks
http://foodfightshow.org/ – podcasts
http://www.youtube.com/watch?v=bmGQVo7UHbU – conventions and policies for Chef version numbering
http://hangops.com/ – more general devops podcast (via google hangouts)
chef shell:
http://www.slideshare.net/JulianDunn/an-introduction-to-shef-the-chef-shell
conventions
http://www.prashantrajan.com/posts/2013/06/leveling-up-chef-best-practices/
http://realityforge.org/code/2012/11/12/reusable-cookbooks-revisited.html – attribute-driven recipes
http://jtimberman.housepub.org/blog/2013/01/28/local-templates-for-application-configuration/ – integration with application configs
http://foodfightshow.org/2013/01/roles2.html – terminology
http://realityforge.org/code/2012/11/19/role-cookbooks-and-wrapper-cookbooks.html – versioning roles
http://realityforge.org/code/2013/04/01/documenting-cookbooks.html
http://realityforge.org/code/2012/06/27/monitoring-as-part-of-the-definition-of-done.html
http://www.murphybytes.com/2013/06/06/opscode-chef-development/
"site-cookbooks method of separating your own cookbooks has also been deprecated in favor of using berkshelf"
hosted chef server:
https://manage.opscode.com/
ohai:
http://docs.opscode.com/ohai.html
containers/vm:
vagrant, docker, lxc, packer.io
cluster management:
mesos
lwrp:
http://dougireton.com/blog/2012/12/31/creating-an-lwrp/
http://docs.opscode.com/essentials_cookbook_lwrp.html
http://docs.opscode.com/lwrp.html
http://dougireton.com/blog/2013/01/07/creating-an-lwrp-part-2/
http://dougireton.com/blog/2013/01/13/creating-an-lwrp-part-3/
http://realityforge.org/code/2012/07/17/lwrp-notify-on-changed-resources.html
cookbook managers:
http://christian-trabold.de/blog/2012/07/13/librarian-chef-vs-berkshelf/
https://github.com/jeremiahsnapp/chef-repo/wiki/Chef-Cookbook-Management
http://berkshelf.com/
https://github.com/applicationsonline/librarian
https://github.com/RiotGames/vagrant-berkshelf
testing:
http://www.cucumber-chef.org/
https://github.com/acrmp/chefspec
https://github.com/customink/fauxhai
https://github.com/acrmp/foodcritic
https://github.com/opscode/test-kitchen
https://github.com/portertech/kitchen-lxc
https://github.com/adamhjk/kitchen-libvirtlxc
https://github.com/customink/strainer
https://speakerdeck.com/sethvargo/test-driven-infrastructure-with-chef
deploy:
http://foodfightshow.org/2013/01/application-deployment.html
http://docs.opscode.com/resource_deploy.html
https://github.com/opscode-cookbooks/application_ruby
http://www.opscode.com/blog/2010/05/06/data-driven-application-deployment-with-chef/
http://www.concreteinteractive.com/how-to-deploy-a-rails-application-anywhere-with-chef/
search:
http://docs.opscode.com/essentials_search.html
interesting packages:
https://github.com/chrisroberts/flock_of_chefs
https://github.com/danielsdeleo/knife-boxer
https://github.com/andreacampi/nyan-cat-chef-formatter
https://github.com/jonlives/knife-spork
https://github.com/hw-cookbooks/bag_config
https://github.com/chef-workflow/chef-workflow
https://github.com/RiotGames/ridley
https://github.com/mattray/spiceweasel
https://github.com/bryanwb/chef-rewind
https://github.com/greenandsecure/knife-block
https://github.com/jkeiser/chef-zero
https://github.com/edelight/chef-solo-search
comparisons:
https://www.scriptrock.com/blog/puppet-vs-chef-battle-wages/
@Temikus
Copy link

Temikus commented Dec 27, 2013

Chef: The Definitive Guide (august 2013) has been, unfortunately, cancelled.

See explanation from the author:
http://www.agilesysadmin.net/chef-definitive-guide

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment