Puppet Class: role::parsoid::testing
- Defined in:
- modules/role/manifests/parsoid/testing.pp
Overview
Parsoid testing, MW appserver plus parsoid testing setup
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'modules/role/manifests/parsoid/testing.pp', line 2
class role::parsoid::testing {
system::role { 'parsoid::testing':
description => 'Parsoid test server'
}
## Basics
include profile::base::production
include profile::firewall
## Parsoid
include profile::nginx
include profile::parsoid::testing
## MediaWiki
# We don't include things like automatic php restarts
# or prometheus exporters, as this is just a testing
# installation.
# We do include auto_restart services to be used after library upgrades.
include profile::parsoid::mediawiki
include role::mediawiki::common
include profile::mediawiki::php
include profile::mediawiki::php::monitoring
include profile::mediawiki::webserver
}
|