感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
Puppet 简介
- 什么是 Puppet 及其运作方式
- 基础设施自动化的好处
- Puppet 架构:Master、Agent、Manifests、Modules
安装与配置
- 在 Master 和 Agent 节点上安装 Puppet
- 配置 Puppet 环境
- 目录结构与关键配置文件
理解与编写 Manifests
- 基本语法与结构
- 将 manifests 应用到节点
- 使用 manifests 进行系统变更
管理节点与资源
- 定义节点
- 资源类型:套件、服务、档案、用户、目录
- 创建可重用的任务
使用模组与模板
- 创建与使用模组
- 使用 ERB 模板生成动态内容
- 结构化可重用组件
进阶 Puppet 语言功能
- 自定义定义与类别
- 条件与表达式
- 关系与排序
最佳实践与风格
- 语言风格与格式化惯例
- Puppet Forge 与社群模组
- 疑难排解与常见问题
总结与下一步
要求
- 了解Linux或Unix系统管理
- 具备命令行工具的使用经验
- 熟悉系统配置概念
受众
- 寻求自动化基础设施的系统管理员
- 评估Puppet作为配置管理解决方案的IT专业人员
- 构建可扩展环境的DevOps从业者
14 小时
客户评论 (1)
Luke was very knowledgeable and helpful throughout the training, including answering some questions which were probably more advanced than the course.