Sha256: ff6edb75324e9e63b8c7612a1148fb52cdb154db5fd2ecd81c853415cb267c6b

Contents?: true

Size: 659 Bytes

Versions: 6

Compression:

Stored size: 659 Bytes

Contents

# == Class prepare::site
#

# Install nginx from package repos
case $osfamily {
  'RedHat': {
    yumrepo { 'nginx':
      descr => 'Nginx Repo',
      baseurl => 'http://nginx.org/packages/centos/7/x86_64',
      gpgkey => 'http://nginx.org/keys/nginx_signing.key',
      enabled => 1
    }

    package { 'nginx':
      require => [Yumrepo[nginx]],
      ensure => 'latest'
    }
  }
  'Debian': {
    package { 'nginx':
      ensure => 'latest'
    }
  }
  default: {
    fail("Unsupported platform: ${osfamily}/${operatingsystem}")
  }
}

# Start the service
service { 'nginx':
  enable => 'true',
  ensure => 'running'
}

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
inspec-2.1.81 examples/kitchen-puppet/manifests/site.pp
inspec-2.1.21 examples/kitchen-puppet/manifests/site.pp
inspec-2.1.10 examples/kitchen-puppet/manifests/site.pp
inspec-2.0.32 examples/kitchen-puppet/manifests/site.pp
inspec-2.0.17 examples/kitchen-puppet/manifests/site.pp
inspec-1.51.15 examples/kitchen-puppet/manifests/site.pp