fdgre 发表于 2015-8-19 10:07:52

自动化运维puppet整理

puppet官网http://www.puppetlabs.com/
官方文档   http://docs.puppetlabs.com/

puppet 是一款开源软件,用ruby开发,用来做自动化运维的。linux、unix、windows通吃!比如我们可以拿它批量更改多台服务器的某个配置文件,我们还可以拿他批量上传或更新代码,拿他批量执行服务器上的命令。基于C/S架构,也就是说,需要先安装一个服务端程序,然后在各客户端上安装客户端程序。

puppet客户端首先会连接到puppet服务器端,并且通过facter工具把客户端的基本配置信息发送给服务器端. 服务器端通过分析客户端的主机名,通过node 定义,找到该主机的配置代码,然后编译配置代码,把编译好的配置代码发回客户端,客户端执行代码完成配置.并且把代码执行情况反馈给puppet服务器端.

页: [1]
查看完整版本: 自动化运维puppet整理