Issue #2045 has been updated by PaulWay.

Another reason for this change is so that the server can minimise the number of 
times the clients are contacted.  If the server knows that the client is 
up-to-date, then the server can reduce the number of times the client is 
contacted (or not contact it altogether) until the server's own configuration 
changes.  This may reduce workload on the clients and servers in some 
situations.
----------------------------------------
Feature #2045: 'Push' functionality in puppetmaster to clients
http://projects.reductivelabs.com/issues/2045

Author: PaulWay
Status: Accepted
Priority: Normal
Assigned to: 
Category: network
Target version: unplanned
Complexity: Medium
Affected version: 0.24.7
Keywords: push firewall network


In addition to the client puppetd connecting to the puppetmaster and pulling 
configuration from it, the puppetmaster should also be able to configure 
clients in 'push' mode where it initiates the connection to the remote client.

This feature solves the problem where the puppetmaster, on the inside of a 
restrictive firewall, is managing clients that are in the DMZ of or outside the 
firewall.  In this configuration, the remote puppet client is not able to start 
a connection to the puppetmaster, but the puppetmaster is capable of starting a 
connection to the client.  It is preferable in most situations to keep the 
firewall as closed as possible, and in some network configurations there may be 
multiple firewalls, load balancers and other devices not in the puppet 
sysadmin's control that make it difficult to start a connection from the 
external machine in to the puppetmaster.




----------------------------------------
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://reductivelabs.com/redmine/my/account

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to