Opscode Chef 新用户快速入门指南

  • Aslan Brooke
  • 孙镜涛

2013 年 3 月 22 日

话题:开源DevOps

Opscode 提供了一种新的学习 Chef 的途径,旨在帮助用户快速掌握开始构建“基础设施即代码(Infrastructure as Code)”所需要的知识。新途径通过提供快速入门指南、常用案例、视频讲座和问题处理引导用户学习。Opscode 将之称为“#learnchef”,这也是IRC 频道的名字,新用户能够加入 freenode 提问问题或者获取更深入的信息。

Opscode 公司 #learnchef 的领导者 Seth Vargo 解释了 Opscode 创建这个新的学习方式的动机:

我们创建#learnchef的目的是为用户提供一个有趣的、魅力不凡的学习 Chef 的入口。创建它是为了实现心里的那个目标:对于从未接触过 Chef 的新用户来说最快的学习方式是什么?我们一直都在填充 Chef 中长期存在的空白。在创建资料、设计和活动等内容时我们始终把最终用户放在第一位。我们提供了如何使用的视频讲座和常见的使用案例等内容,我们希望新的 Cheffer 从开始就能感觉到 #learnchef 活动是多么地直观和令人兴奋。

#learnchef 快速入门提供了三个部分:“工作站设置”、“Chef 仓库(Repo)的使用”和“汇聚节点”。你所使用的操作系统决定了设置,我们提供的信息支持 Mac、Linux 和 Windows 三种平台。另外,Opscode通过 GitHub 提供了一个入门 Chef 仓库(Repo),帮助用户下载、编辑和创建 cookbook。该入门中的内容解释了如何使用已安装的应用程序汇聚一个 VirtualBox 虚拟机节点(该节点使用了 Chef 仓库、社区 cookbook 和用户创建的 cookbook)。

短的视频讲座为快速入门指南提供了支持内容。涵盖的内容包括:Chef 仓库的创建、应用程序安装、“.pem”文件的管理和托管 Chef 的注册。问题处理部分为常见错误和常见问题的处理提供了指南,包括:401 未授权错误、403 拒绝访问错误和其他的流程问题。

Opscode 将继续添加新内容,同时用户还可以通过 twitter 对更新的内容进行交流

查看英文原文Quickstart for New Users of Opscode Chef

开源DevOps