- Chef 教程
- Chef - 首页
- Chef - 概述
- Chef - 架构
- Chef - 版本控制系统设置
- Chef - 工作站设置
- Chef - 客户端设置
- Chef - Test Kitchen 设置
- Chef - Knife 设置
- Chef - Solo 设置
- Chef - Cookbook
- Chef - Cookbook 依赖关系
- Chef - 角色 (Roles)
- Chef - 环境 (Environments)
- Chef - Chef-Client 作为守护进程
- Chef - Chef-Shell
- Chef - 测试 Cookbook
- Chef - Foodcritic
- Chef - ChefSpec
- 使用 Test Kitchen 测试 Cookbook
- Chef - 节点 (Nodes)
- Chef - Chef-Client 运行
Chef 教程
Chef 是一款由 Opscode 开发的配置管理技术,用于管理物理机或虚拟机上的基础设施。它是一个使用 Ruby 开发的开源软件,有助于动态管理复杂的基础设施。本教程提供对基础设施以及使用 Chef 管理基础设施的基本概念的理解。
目标读者
本教程面向希望了解 Chef 的特性和功能以及 Chef 如何帮助降低基础设施管理复杂性的读者。
完成本教程后,读者将对 Chef 及其关键组成部分有中等程度的理解。它还将提供关于如何在预配置的基础设施中配置 Chef 以及如何使用它的合理认识。
前提条件
我们假设任何想要学习 Chef 的人都应该了解系统管理、基础设施和网络协议通信。为了自动化基础设施配置,应该掌握基本的 Ruby 脚本编写以及想要使用 Chef 的底层系统的知识。
广告