# 参考
### 官方资料
-
[Chef Wiki](https://wiki.opscode.com/display/chef/Home) ([https://wiki.opscode.com/display/chef/Home](https://wiki.opscode.com/display/chef/Home))
-
[GetChef Docs](http://docs.getchef.com/) ([http://docs.getchef.com/](http://docs.getchef.com/))
-
[chef-11-server-up-and-running](http://www.getchef.com/blog/2013/03/11/chef-11-server-up-and-running/) ([http://www.getchef.com/blog/2013/03/11/chef-11-server-up-and-running/](http://www.getchef.com/blog/2013/03/11/chef-11-server-up-and-running/))
-
[cookbooks](https://supermarket.getchef.com/cookbooks) ([https://supermarket.getchef.com/cookbooks](https://supermarket.getchef.com/cookbooks))
### 推荐相关书籍
- PacktPub Chef Infrastructure Automation Cookbook
- Test-Driven Infrastructure with Chef
- Customing Chef
### 互联网资料
Google搜Chef关键字,中英文所有能搜到的资料。
### Ruby
「Ruby Style」[https://github.com/JuanitoFatas/ruby-style-guide/blob/master/README-zhCN.md](https://github.com/JuanitoFatas/ruby-style-guide/blob/master/README-zhCN.md)
- 序
- Chapter 1: 初识Chef
- 一些背景
- Chef vs Puppet
- Chapter 2: Chef应用
- Chef架构
- Chef能做什么
- Chef组件
- Chef环境安装
- chef-server
- opscode-chef
- chef-solo
- Chef实战
- 实战前的必修理论
- 使用Chef
- Chapter 3: Ruby基础
- 对象与方法
- 标识符
- 类与模块
- 数据类型
- 真与假
- 控制语句
- 代码块
- Chapter 4: Chef源码架构
- Rubygems与gem
- bundler
- Chef源码组织
- Chapter 5: Rails基础
- Rails是什么
- MVC架构
- Restful
- Rails组成与项目结构
- Chapter 6: Chef Server WebUI
- Chef Server Webui组织结构
- Chef Rest API
- 参考