- Puppet 教程
- Puppet - 首页
- Puppet 基础
- Puppet - 概述
- Puppet - 架构
- Puppet - 安装
- Puppet - 配置
- Puppet - 环境配置
- Puppet - 主服务器
- Puppet - 代理设置
- Puppet - SSL 签名证书设置
- 安装和配置 r10K
- Puppet - 验证设置
- Puppet - 编码风格
- Puppet - Manifest 文件
- Puppet - 模块
- Puppet - 文件服务器
- Puppet - Facter 和 Facts
- Puppet 高级
- Puppet - 资源
- Puppet - 资源抽象层
- Puppet - 模板
- Puppet - 类
- Puppet - 函数
- Puppet - 自定义函数
- Puppet - 环境
- Puppet - 类型和提供者
- Puppet - RESTful API
- Puppet - 实时项目
- Puppet 有用资源
- Puppet - 快速指南
- Puppet - 有用资源
- Puppet - 讨论
Puppet - 架构
以下是 Puppet 架构的示意图。
Puppet 主服务器
Puppet 主服务器是处理所有与配置相关事务的关键机制。它使用 Puppet 代理向节点应用配置。
Puppet 代理
Puppet 代理是被 Puppet 主服务器管理的实际工作机器。它们在内部运行 Puppet 代理守护程序服务。
配置存储库
这是保存所有节点和服务器相关配置并在需要时拉取它们的存储库。
Facts
Facts 是与节点或主服务器相关的详细信息,主要用于分析任何节点的当前状态。根据 facts,对任何目标机器进行更改。Puppet 中有预定义的和自定义的 facts。
编目
所有用 Puppet 编写的 Manifest 文件或配置首先会转换为一种名为编目的编译格式,然后将这些编目应用于目标机器。
广告