Try this simple Chef configuration tutorial

Source – Chef is a rich tool for configuration management. Because Chef offers so many potential configuration options, ops pros can struggle to get started with a Chef configuration. A complete Chef environment includes a server, a workstation and the managed machines. To keep it simple, this tutorial will run all these Chef components installed on the same machine. Users who attempt this Chef configuration need the Chef Development Kit (Chef DK), containing the Chef client and the server simulation

Read more