Puppet Class: role::wdqs::internal_main
- Defined in:
- modules/role/manifests/wdqs/internal_main.pp
Overview
SPDX-License-Identifier: Apache-2.0
Class: role::wdqs::internal_main
This class sets up the Wikidata Query Service main graph for internal prod cluster use cases.
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'modules/role/manifests/wdqs/internal_main.pp', line 6
class role::wdqs::internal_main {
# 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_internal_main
# Production specific profiles
include profile::lvs::realserver
include profile::lvs::realserver::ipip
# wdqs-internal specific profiles
include profile::tlsproxy::envoy # TLS termination
# temporarily add wdqs-categories role to internal-main hosts
# until the service has migrated. See T375520 for details.
require profile::query_service::categories
}
|