Extra Credit

Chef

Official docs outline

15 sections
  1. Chef Infra Overview

    Chef Infra architecture: workstation, server, client and nodes.

  2. Recipes

    Recipe structure, resources and ordering.

  3. Resources

    Resource model, built-in resources, properties and actions.

  4. Cookbooks

    Cookbook structure, metadata, dependencies and versioning.

  5. Attributes

    Attribute types, precedence and nodes data.

  6. Custom Resources

    Writing custom resources with properties and actions.

  7. Nodes and Ohai

    Node objects, Ohai automatic attributes and run lists.

  8. Roles and Environments

    Roles and environments for grouping configuration.

  9. Policyfiles

    Policyfile workflow for versioned and tested policies.

  10. Data Bags

    Global JSON data and encrypted data bags.

  11. Chef Infra Client

    The chef-client run, converge phases and run lists.

  12. Test Kitchen

    Testing cookbooks across platforms and drivers.

  13. Chef InSpec

    Compliance and security testing as code.

  14. Ohai

    Ohai collects automatic node attributes such as platform, network and hardware facts.

  15. Run Lists

    Run lists define the ordered recipes and roles applied to a node.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 57