Puppet 的部署与应用,看这一篇就够了

技术小能手 2018-11-20

服务器 模块 配置 SSH 主机 同步 ruby class 伪代码 vim service

工作原理

Puppet的目的是让管理员只集中于要管理的目标,而忽略实现的细节。Puppet既可以在单机上使用,也可以c/s使用,在大规模使用puppet的情况下,通常使用c/s结构,在这种结构中puppet客户端只运行puppetclient,puppet服务器只运行puppetmaster。

工作流程

1)客户端puppet调用facter(facter是通过ssl加密收集及检测分析客户端配置信息的一个工具),facter探测出主机的一些变量,如主机名,内存大小,ip地址等。Puppet把这些信息通过ssl连接发送到服务器器端

9c73c58eef8daf527c12ba95b0556b595c16dd48

2)服务器端的puppetmaster通过facter工具分析检测客户端的主机名,然后找到项目主配置文件mainfest里面对应的node配置,并对该部分内容进行解析。Facter发送过来的信息可以作为变量处理,


















































登录 后评论
下一篇
冒顿单于
8302人浏览
2019-08-28
相关推荐
JSON入门看这一篇就够了
1009人浏览
2018-02-12 22:37:00
过滤器入门看这一篇就够了
644人浏览
2018-02-08 13:49:00
0
0
0
1805