Puppet Class: role::wdqs::scholarly

Defined in:
modules/role/manifests/wdqs/scholarly.pp

Overview

SPDX-License-Identifier: Apache-2.0

Class: role::wdqs::scholarly

This class sets up Wikidata Query Service for the query-scholarly public facing endpoint.



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

class role::wdqs::scholarly {
    # Standard for all roles
    include profile::base::production
    include profile::firewall
    # Standard wdqs installation
    require profile::nginx
    require profile::query_service::wikidata
    require profile::query_service::monitor::wikidata_scholarly
    # Production specific profiles
    include profile::lvs::realserver
    # Public endpoint specific profiles
    include profile::tlsproxy::envoy # TLS termination
}