4.1 Puppet 核心理念:客户端-服务器模型、声明式语言 (Puppet DSL) 4.1 Puppet 核心理念:客户端-服务器模型与声明式语言 (Puppet DSL) Puppet 作为一个强大的自动化运维工具,其核心运作机制建立在两大基石之上:客户端-服务器(Agent-Master)模型和声明式语言(Puppet DSL)。理解这两点是掌握 Puppet 的关键。 4.1.1 客户端-服务器 (Agent-Master) 模型 Puppet 采用经典的客户端-服务器架构来管理基础设施。在这种模型中,存在一个中心化的服务器,称为 Puppet Master,以及运行在被管理节点上的 Puppet Agent 进程。