"a simple resource that blocks transactions until a check passes, theoretically indicating that a remote resource is in a desired state.“
– Puppet Remote Resource Documentation
I stumbled over the Puppet Remote Resource module while looking around the Puppetlabs github account for something completely different and was surprised to find that I’d never seen this little gem mentioned anywhere else. A pre-built way to have a puppet resource skipped based on the result of an external command is a very flexible tool, especially when you couple it with all the available nagios checks.
↧