Overview
This 2-day course demonstrates through hands-on practice the basics of Chef, a configuration management tool, and how to use Chef for infrastructure automation.
Requirements
Basic knowledge of Linux/Windows systems, command line usage and system administration
Course Outline
Getting Started with Chef
- What is Chef
- Compobnents and topology
- Installation and first run
Nodes
- Physical Nodes
- Cloud Nodes
- Virtual Nodes
- Network Nodes
- Chef client
- Ohai tool
Workstation
- Command line usage
- ChefDK
- KitchenCI
- ChefSpec
- Policy
- Chef-repo
Chef Server
- Search feature
- Data bags
- Managment console
Analytics
- Actions
- Reports
Cookbook
- Attributes
- Recipes
Good to know about Chef
- Integrating Chef with: OpenStack, Amazon EC2, Microsoft Azure
- Comparing Chef with another tools: Salt, Ansible