Install Puppet * install latest version: do-release-update apt-get update apt-get install puppet Create the Puppet Manifest File * put this line in .pp: notice("Let's build a server!") * apply Puppet manifest file to server: puppet apply .pp * create file on server - put in manifest file: file { "/home/dan/hello.md": ensure => "present", mode => '0664' } * apply: $ puppet apply .pp Update the Message of the Day * specify dependency: require => Package['update-motd'] * in /etc/apache2/sites-enabled/mysite: ServerName exampledomain.localhost DocumentRoot /var/www/vhosts/ * bootstrap cloud instances: apt-get install -y puppet wget http://.com/ puppet apply path/to/your/init.pp