The cat-pictures
application is nearly complete, but it needs some pictures of cats added in time for the launch. The art department has sent over a set of feline stock photos for you to deploy to the website.
Create the directories for a new cat-pictures module:
ubuntu@demo:~/puppet$ mkdir modules/cat-pictures ubuntu@demo:~/puppet$ mkdir modules/cat-pictures/files
Create a directory for the images, and some placeholder image files (for extra credit, download some real pictures of cats from the Internet):
ubuntu@demo:~/puppet$ mkdir modules/cat-pictures/files/img ubuntu@demo:~/puppet$ mkdir modules/cat-pictures/files/img/cat_001.jpg ubuntu@demo:~/puppet$ mkdir modules/cat-pictures/files/img/cat_002.jpg ubuntu@demo:~/puppet$ mkdir modules/cat-pictures/files/img/cat_003.jpg
Modify your
manifests/nodes.pp
file as follows:node 'demo' { file { '/var/www/cat-pictures': ensure => directory, } file { '/var/www/cat-pictures/img': source...