diff --git a/examples/init.pp b/examples/init.pp index d53ba18..43b28e0 100644 --- a/examples/init.pp +++ b/examples/init.pp @@ -1,71 +1,71 @@ node default { - $version = '4.1' + $version = '6.0lts' # == Package Versions case $::osfamily { 'Debian': { if $::operatingsystem == 'Debian' and versioncmp($::lsbdistrelease,'8.0') >= 0 and $version == '3.0' { $package_ensure = '3.0.7-1~jessie' } elsif $::operatingsystem == 'Ubuntu' and versioncmp($::lsbdistrelease,'16.04') >= 0 and $version == '4.0' { $package_ensure = '4.0.5-1~xenial' } else { $package_ensure = 'present' } } 'RedHat': { if $::operatingsystemmajrelease == '7' and $version == '4.0' { $package_ensure = '4.0.4-1.el7' } else { $package_ensure = 'present' } } default: { $package_ensure = 'present' } } # == Varnish class { '::varnish': varnish_version => $version, package_ensure => $package_ensure, listen => ['127.0.0.1:8888',"${::ipaddress}:6081"], storage_additional => ['file,/var/lib/varnish/varnish_additional.bin,1G'], storage_type => 'malloc', storage_size => '64M', instance_name => "vagrant-varnish${version}", } # == Nginx + test file class { '::nginx': server_purge => true, confd_purge => true, } if $::osfamily == 'Debian' { $nginx_port = 8080 } else { $nginx_port = 80 } ::nginx::resource::server { 'default': listen_port => $nginx_port, listen_ip => '127.0.0.1', www_root => '/usr/share/nginx/html', } file { '/usr/share/nginx/html/index.html': ensure => file, owner => 'root', group => 'root', mode => '0644', content => "