awesome-chef
github.com/obazoud/awesome-chef ↗A curated list of amazingly awesome Chef resources
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me application cookbooks - software resources from awesome-chef"
Installation instructions →What's inside
Chef for Windows
- 7-zipApplication Cookbooks - Software
- batchResources - Command Execution / Launching Software
Chef builtin resource, manage batch script.
- chocolatey_packageResources - Package/Software Installation
Chef builtin resource. Manage packages using.
- cookbook_fileResources - Files/Directories
Chef builtin resource.
- directoryResources - Files/Directories
Chef builtin resource.
- envResources - Package/Software Installation
Chef builtin resource, manage environment keys in Microsoft Windows.
Tutorials
- A Beginner’s Guide to Chef
A short descriptoions for key concepts of Chef
Chef handlers
- About Handlers
Official reference page
- Chef Airbrake Handler
Chef handler for sending exceptions to Airbrake.
- Chef Campfire Handler
Chef Exception & Reporting Handler for Campfire
- Chef Cookbook Version Handler
This cookbook installs a Chef report handler to log the cookbooks and versions run on the node as part of the Chef run.
- Chef Datadog Handler
Get Chef stats directly into Datadog. Add the gem as an execution and report handler to your Chef run.
- Chef Elapsed Time Handler
A chef handler that reports on per-resource elapsed times in a simple graphical form.
Cookbooks
- activemqLoadbalancer, Cache, Proxy and Message Queue
- apache2Web Server
Apache HTTP server v2.x.
- build-essentialBuilding/Installing Software
gcc, make, autoconf, bison, gettext etc.
- ceph_cephfsFile System/Storage
- chrubyRuby
- collectdLogging/Monitoring
Basics
- An Overview
by official chef.io.
- Attribute
attibutes defined by type (default, normal, automatic), by useage (node, role, environment).
- Chef Node
How chef-client runs, run-list, node names, etc.
- Chef Server
Chef server components.
- Chef (software)
An article in Wikipedia.
- Chef Workstation
Knife, chef-repo, Chef DK etc by official chef.io.
Resources
- append_if_no_line, replace_or_add, delete_lines, add_to_list, delete_from_listFiles/Directories
Edit lines in a file rather than replacing whole file.
- applicationDeployment
- application_gitDeployment
- application_javascriptDeployment
- application_nodejsDeployment
- application_phpDeployment
Podcasts
- Arrested DevOpsDevOps podcast
There's always DevOps in the banana stand.
- DevOps Cafe PodcastDevOps podcast
- Food Fight ShowChef podcast
The Podcast where DevOps chefs do battle.
- Ops All The Things!DevOps podcast
A Podcast about all things Operations, DevOps and Systems Administration.
Add-ons
- Chef-Guard
An add-on that protects your Chef server from untested and uncommitted (i.e. potentially dangerous) cookbooks.
- Chef Rewind
Monkeypatch chef to edit existing resources in place.
- Chef Sugar
Chef Sugar is a Gem & Chef Recipe that includes series of helpful sugar of the Chef core and other resources to make a cleaner, more lean recipe DSL, enforce DRY principles, and make writing Chef recipes an awesome experience!
- Chef Whitelist
Simple library to enable host based rollouts of changes.
- Knife Flip
A knife plugin to quickly move a node between environments.
- Knife Spork
A workflow plugin to help many devs work with cookbooks and environments at once.
Showing a sample of 208 resources. View the full list on GitHub →