-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Puppet 4.10 Beginner's Guide - Second Edition
By :
We saw in Chapter 2, Creating your first manifests, that Puppet can manage files on a node using the file resource, and we looked at an example which sets the contents of a file to a particular string using the content attribute. Here it is again (file_hello.pp):
file { '/tmp/hello.txt':
content => "hello, world\n",
}We've seen that every Puppet resource has a title (a quoted string followed by a colon). In the file_hello example, the title of the file resource is '/tmp/hello.txt'. It's easy to guess that Puppet is going to use this value as the path of the created file. In fact, path is one of the attributes you can specify for a file, but if you don't specify it, Puppet will use the title of the resource as the value of path.
While it's useful to be able to set the contents of a file to a short text string, most files we're likely to want to manage will be too large to include directly...
Change the font size
Change margin width
Change background colour