Chef组件

最后更新于:2022-04-01 02:42:04

# Chef组件 在了解Chef如何工作之前,让我们先了解一下Chef中的一些基本概念。 ### Chef的基本概念 Chef由三大组件组成: Chef Server、Chef Workstation、Chef Node。 - Chef Server 核心服务器。 维护一套配置脚本(Cookbook),与每个节点(Node)交互并给出配置指令。 - Chef Workstation 顾名思议, Chef工作站, 它提供了我们与Chef Server的交互接口。 我们在Chef Workstation上面创建定义Cookbook,并将Cookbook上传到Chef Server,说白了,就是我们的工作笔记本的Chef环境。 - Chef Node Node,节点,是被安装了chef-client并注册到Chef Server的管理节点,也就是我们要用Chef来配置的具体对象,可以是物理机、虚拟机或其他对象。Chef Node每次运行chef-client时都会从Chef Server端取得最新的配置指令(Cookbook)并按照指令配置自己。 一套 Chef 环境包含一个 Chef Server,至少一个 Chef Workstation,以及一到多个 Chef Node。 ![Chef 组件](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2015-08-23_55d9d7ad51f35.png) *chef组件关系图*
';