1, puppet basis

Puppet: IT infrastructure automated management tools

Reference article:

https://yq.aliyun.com/articles/120228

http://www.51niux.com/?id=105

http://www.zsythink.net/archives/category/%E8%BF%90%E7%BB%B4%E7%9B%B8%E5%85%B3/puppet/

Can manage the entire life cycle:

provisioning: automation system installation

configuration: Configuration

orchestration: orchestration 

reporting: reports

Puppet is a C / S architecture, so you need to install the client-side agent, before installing agent, client server-side control is not, then how to install the agent on a large number of client do?

Can directly puppet of agent added to the system in the automatic deployment of the system, when deployed system startup, client to find the server automatically end.

master/agent

master:puppet server

agent: accept an instruction sent by each master, after receiving the operation instruction is completed, agent client has executive functions, almost all the functions;

      So long as the need to implement the function ends thrown master, master agent will distribute to end, agent will achieve most of the functions, so the agent of the central puppet;

   Therefore, the real component is the core agent implementation of the corresponding management operations. But the agent can only manage a single node, we need to master the coordination, management agent end;

   agent will periodically request related to the master end with their configuration, and an end provided according to the configuration of the master, to ensure that the local (agent) is arranged to meet the requirements of the end of the master;

and both ends of the master authentication agent through the logic, can communicate, the local agent has competence (i.e., the client side).

puppet modes of operation:

 

 

 

 

 

 

 

 

 

 

 

 

 

Guess you like

Origin www.cnblogs.com/hanshanxiaoheshang/p/11070361.html