Chef 架构

Chef 架构

Chef使用三层客户端服务器模型进行工作,其中工作单元(如烹饪书)在Chef工作站上开发。通过命令行实用程序(如刀具),它们被上传到Chef服务器,并且所有存在于架构中的节点都在Chef服务器上注册。

Chef 架构

为了建立起工作中的Chef基础设施,我们需要按顺序设置多个事项。

在上述设置中,我们有以下组件。

Chef工作站

这是开发所有配置的位置。Chef工作站安装在本地机器上。详细配置结构在本教程的后面章节中讨论。

Chef服务器

它作为Chef设置的集中工作单元,所有配置文件在开发后都会上传到该服务器。有不同种类的Chef服务器,一些是托管的Chef服务器,而一些是内置部署的。

Chef节点

它们是将由Chef服务器管理的实际机器。所有节点可以根据需求拥有不同类型的设置。Chef客户端是所有节点的关键组件,它有助于建立Chef服务器和Chef节点之间的通信。Chef节点的其他组件是Ohai,它可以在给定时间点获取任何节点的当前状态。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程