How does Puppet apply configuration to agent nodes?

0 votes
I've recently started learning Puppet and I'm unable to understand how puppet works. What is its workflow? How does it manage the configurations of agent nodes?
Mar 8 in Puppet by Mogli

1 answer to this question.

0 votes

Puppet follows this workflow:

  • There is a factor present on all the agent nodes. Puppet master collects the details of these agent nodes through factor. It gets all the machine level configurations of these agent nodes.
  • Next, it compares with the collected configuration with defines configuration and creates a catalog about what other changes are needed. This catalog is then sent to all the agent nodes.
  • These agent nodes then apply these catalog mentioned configuration changes to their system to achieve the desired configuration.
  • Finally, when the agent nodes have achieved the desired configuration, it sends a success message and the report to the master.
answered Mar 8 by Veena

Related Questions In Puppet

0 votes
1 answer

How does puppet communicate with agent nodes?

Hey @Nisha, Puppet server manages the client's ...READ MORE

answered Mar 8 in Puppet by Vignesh
+5 votes
2 answers

How To Deploy Windows Server Using Puppet?

Deploying windows server through Puppet is similar ...READ MORE

answered Mar 26, 2018 in Puppet by shubham
• 6,870 points
0 votes
1 answer

Steps to trigger puppet agent from jenkins

Heyy @Hannah,  First, you need to create Jenkins slave, ...READ MORE

answered Dec 16, 2018 in Puppet by Kiyara
0 votes
1 answer

How does puppet work?

This is how Puppet works: The Puppet Agent ...READ MORE

answered Feb 15 in Puppet by Kehsav
+13 votes
2 answers
0 votes
1 answer
0 votes
1 answer

How does Puppet use Resource Abstraction Layer(RAL)?

Resource Abstraction Layer uses puppet resources and ...READ MORE

answered Mar 8 in Puppet by Veena
0 votes
1 answer

How does Puppet master and node communicate?

Puppet master communicates with puppet agent via ...READ MORE

answered Mar 11 in Puppet by Kim