Chef 教程


Chef 是 Opscode 开发的一种配置管理技术,用于管理物理或虚拟机上的基础架构。它是使用 Ruby 开发的开源软件,有助于动态管理复杂的基础设施。本教程提供了对基础架构的基本理解以及使用 Chef 管理基础架构的基本概念。

适用人群


本教程是为那些想要了解 Chef 的特性和功能以及 Chef 如何帮助降低管理基础设施的复杂性的人准备的。

完成本教程后,你将对 Chef 及其关键构建块有中等程度的了解。它还将就如何在预配置的基础架构中配置 Chef 以及如何使用它提供一个公平的想法。

学习前提


我们假设任何想学习 Chef 的人都应该了解系统管理、基础设施和网络协议通信。为了自动化基础设施配置,人们应该掌握基本的 Ruby 脚本编写和想要使用 Chef 的底层系统的命令。