Puppet Class: role::wcqs::cloud

Defined in:
modules/role/manifests/wcqs/cloud.pp

Overview

Class: role::wcqs::cloud

This class sets up Wikimedia Commons Query Service with the Structured Data on Commons dataset inside Wikimedia Cloud Services.



5
6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'modules/role/manifests/wcqs/cloud.pp', line 5

class role::wcqs::cloud {
    # Standard for all roles
    include ::profile::base::production
    include ::profile::base::firewall
    # Standard wcqs installation
    require ::profile::query_service::wcqs
    # Cloud specific profiles
    require ::role::labs::lvm::srv

    system::role { 'wcqs::cloud':
        ensure      => 'present',
        description => 'Wikimedia Commons Query Service in WMCS'
    }
}