Day 22 in the #vDM30in30 “All problems in computer science can be solved by another level of indirection, except of course for the problem of too many indirections.” - Wheeler
More talk about Puppet, explaining a concept that takes a bit of understanding to get: The Resource Abstraction Layer.
Turtles all the way down Puppet’s secret sauce is abstraction.
When it’s all boiled down, Puppet is not doing anything magical: the commands that are being run on the system are the same commands that would be run by a human operator.