When writing a Puppet manifest you can use the “content” reserved word. You then have quotes around the actual text content of this file right in the manifest itself. This works for a file that you want to create on a Puppet Agent server as long as the content is roughly one line of text. But for a binary file, this will not work (as it cannot appear in the manifest). The “source” reserved word allows you to point to a specific file on the Puppet Master server.
…
Continue reading “How do you use the source keyword in Puppet’s DSL (when writing a manifest)?”