What is the best way to run puppet on clients that may be out of contact for an extended period of time?
If I have clients that are disconnected from the Puppet Master for an extended period of time, what's the best way to run them? Apparently the agent uses the run interval as the cache expiration.
- Central Reporting/Management (Master/Dashboard)
My ideas so far:
- Use templates for config files so they are cached on the client
- Run as a job and increase the run interval to a very long period of time (this extends the life of the cache)