Friends Don't Let Friends Use Refreshonly

Update 2017-09-03: A code example included an invalid resource reference. Many thanks to Jo Rhett for pointing it out. Manifest imperfection The goal of any Puppet manifest is to describe a desired state. Puppet’s abstraction model breaks this down into an arbitrary set of discrete resources. Each resource describes a specific piece of system state. file { '/etc/shadow': owner => 'root', mode => '0600', } This approach is oft proven to yield very maintainable and readable code. [Read More]