Chef
Chef converges nodes with a Ruby DSL: recipes declare resources, chef-client pulls a run-list and makes the box match. This course covers cookbooks, attribute precedence, templates, data bags, Test Kitchen with InSpec, and Policyfiles. The server holds keys and the run-list; a cookbook that looks idempotent can still restart a service on every run if the resource is written that way.
01
Chef fundamentals
4 lessons02
Attributes, templates & cookbooks
4 lessons03
Secrets, testing & hardening
4 lessonsProgress is saved in this browser only — no account required.
Final exam
Test yourself on everything
13 questions drawn from all 3 sections — every answer explained as you pick.