- 38
- 0
- 约1.17万字
- 约 34页
- 2022-03-16 发布于浙江
- 举报
?
?
自动化运维工具——puppet
?
?
一、puppet 介绍
1、puppet是什么
puppet是一个IT基础设施自动化管理工具,它能够帮助系统管理员管理基础设施的整个生命周期: 供应(provisioning)、配置(configuration)、联动(orchestration)及报告(reporting)。
基于puppet ,可实现自动化重复任务、快速部署关键性应用以及在本地或云端完成主动管理变更和快速扩展架构规模等。
遵循GPL 协议(2.7.0-), 基于ruby语言开发。
2.7.0 以后使用(Apache 2.0 license)
对于系统管理员是抽象的,只依赖于ruby与facter。
能管理多达40 多种资源,例如:file、user、group、host、package、service、cron、exec、yum repo等。
2、puppet的工作机制
1)工作模型
puppet 通过声明性、基于模型的方法进行IT自动化管理。
定义:通过puppet 的声明性配置语言定义基础设置配置的目标状态;
模拟:强制应用改变的配置之前先进行模拟性应用;
强制:自动、强制部署达成目标状态,纠正任何偏离的配置;
报告:报告当下状态及目标状态的不同,以及达成目标状态所进行的任何强制性改变;
puppet三层模型
puppet三层模型如下:
2)工作流程
您可能关注的文档
最近下载
- 医疗器械清洗技术操作团体标准解读.pptx
- 江咀水电站施工组织设计方案.docx
- 2026年鹤壁市山城区消防救援大队招聘消防文员3人笔试备考试题及答案解析.docx VIP
- 2026年鹤壁市山城区消防救援大队招聘消防文员3人笔试备考题库及答案解析.docx VIP
- 初中数学人教版八年级上册15.1.2 第一课时 线段的垂直平分线 教案(表格式).docx VIP
- 2026年鹤壁市山城区消防救援大队招聘消防文员3人考试备考题库及答案解析.docx VIP
- 2026年鹤壁市山城区消防救援大队招聘消防文员3人考试备考试题及答案解析.docx VIP
- 生产设备租赁办法.doc VIP
- 四川省绵阳市2024-2025学年高一上学期11月期中考试 含部分答案(9科试卷).pdf
- 2026年会计职称考试初级会计实务练习题集.doc VIP
原创力文档

文档评论(0)