木偶 - 建筑


以下是 Puppet 架构的图示。

建筑学

木偶大师

Puppet Master 是处理所有配置相关内容的关键机制。它使用 Puppet 代理将配置应用于节点。

傀儡特工

Puppet Agent 是由 Puppet master 管理的实际工作机器。它们内部运行着 Puppet 代理守护进程服务。

配置存储库

这是在需要时保存和拉取所有节点和服务器相关配置的存储库。

事实

事实是与节点或主机相关的详细信息,基本上用于分析任何节点的当前状态。根据事实,在任何目标机器上进行更改。Puppet 中有预定义的和自定义的事实。

目录

所有用 Puppet 编写的清单文件或配置首先会转换为称为目录的编译格式,然后将这些目录应用到目标计算机上。