TechTarget数据中心 > 百科词汇

Opscode Chef:Opscode Chef

Chef是由Opscode创建的开源系统管理和云基础设施自动化架构。

DevOps可以利用Chef来部署和管理内部系统及云中的服务器和应用程序。配置文件包(cookbooks和recipes)会告诉Chef组织中的每个节点应该如何配置。Opscode的recipes描述的是节点的状态。Cookbooks存放这些文件和其它必要的配置文件。每个节点上Chef客户端会执行各种配置。Opscode cookbooks适用于Chef网站的wiki型社区页面和GitHub上。

Opscode在Chef 11版本的底层代码做了完整的修改,移出用于PostgreSQL关系数据库的Apache CouchDB和用于Erlang的Ruby编程语言。这使得单个Chef服务器可以配置超过10000个节点,增加了可扩展性。

Chef有三个版本:

  • Private chef —— 企业版本,支持多租户,能够越过防火墙运行在内部系统。
  • Hosted Chef —— 由Opscode托管的管理云服务的SaaS。
  • open source Chef —— 可以免费下载,但是每个Chef实例都必须在本地进行配置和管理。

最近更新时间:2013-05-09 作者:Margaret Rouse翻译:刘前程EN

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐